com.atlassian.crowd.model.property
Class Property

java.lang.Object
  extended by com.atlassian.crowd.model.property.Property
All Implemented Interfaces:
Serializable

public class Property
extends Object
implements Serializable

Captures various server properties of the crowd server.

See Also:
Serialized Form

Field Summary
static String BUILD_NUMBER
          Server Property: The current build number for Crowd.
static String CACHE_ENABLED
          Server Property: Cache enabled.
static String CACHE_TIME
          Server Property: Cache time.
static String CROWD_PROPERTY_KEY
          Parent Property Key for all Crowd Server properties.
static String CURRENT_LICENSE_RESOURCE_TOTAL
          Server Property: Total number of 'current' resources towards the license resource limit, ie number of users.
static String DATABASE_TOKEN_STORAGE_ENABLED
          Server Property: Whether or not Crowd is using database token storage
static String DEPLOYMENT_TITLE
          Server Property: Deployment title.
static String DES_ENCRYPTION_KEY
          Server Property: Server encryption key.
static String DOMAIN
          Server Property: Deployment domain.
static String FORGOTTEN_PASSWORD_EMAIL_TEMPLATE
          Server Property: Forgotten password email template
static String FORGOTTEN_USERNAME_EMAIL_TEMPLATE
          Server Property: Forgotten usernames email template
static String GZIP_ENABLED
          Server Property: True if GZip compression is enabled on the response.
static String INCLUDE_IP_ADDRESS_IN_VALIDATION_FACTORS
           
static String MAILSERVER_HOST
          Server Property: Mail server host.
static String MAILSERVER_JNDI_LOCATION
          Server Property: Mail Server JNDI Location
static String MAILSERVER_PASSWORD
          Server Property: Mail server password.
static String MAILSERVER_PORT
          Server Property: Mail Server SMTP port
static String MAILSERVER_PREFIX
          Server Property: Mail server prefix.
static String MAILSERVER_SENDER
          Server Property: Mail server sender.
static String MAILSERVER_USE_SSL
          Server Property: Mail Server SMTP Use SSL
static String MAILSERVER_USERNAME
          Server Property: Mail server username.
static String NOTIFICATION_EMAIL
          Server Property: Email address for the administrator when server notifications occur.
static String SECURE_COOKIE
          Server Property: SSO Cookie set to "Secure"
static String SESSION_TIME
          Server Property: Session time;
static String TOKEN_SEED
          Server Property: Custom token seed.
static String TRUSTED_PROXY_SERVERS
          Server Property: A comma-delimited list of trusted proxy servers.
 
Constructor Summary
protected Property()
           
  Property(String key, String name, String value)
           
 
Method Summary
 boolean equals(Object o)
           
 String getKey()
           
 String getName()
           
 String getValue()
           
 int hashCode()
           
 void setValue(String value)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

CROWD_PROPERTY_KEY

public static final String CROWD_PROPERTY_KEY
Parent Property Key for all Crowd Server properties.

See Also:
Constant Field Values

CACHE_TIME

public static final String CACHE_TIME
Server Property: Cache time.

See Also:
Constant Field Values

TOKEN_SEED

public static final String TOKEN_SEED
Server Property: Custom token seed.

See Also:
Constant Field Values

DEPLOYMENT_TITLE

public static final String DEPLOYMENT_TITLE
Server Property: Deployment title.

See Also:
Constant Field Values

DOMAIN

public static final String DOMAIN
Server Property: Deployment domain.

See Also:
Constant Field Values

CACHE_ENABLED

public static final String CACHE_ENABLED
Server Property: Cache enabled.

See Also:
Constant Field Values

SESSION_TIME

public static final String SESSION_TIME
Server Property: Session time;

See Also:
Constant Field Values

MAILSERVER_HOST

public static final String MAILSERVER_HOST
Server Property: Mail server host.

See Also:
Constant Field Values

MAILSERVER_PREFIX

public static final String MAILSERVER_PREFIX
Server Property: Mail server prefix.

See Also:
Constant Field Values

MAILSERVER_SENDER

public static final String MAILSERVER_SENDER
Server Property: Mail server sender.

See Also:
Constant Field Values

MAILSERVER_USERNAME

public static final String MAILSERVER_USERNAME
Server Property: Mail server username.

See Also:
Constant Field Values

MAILSERVER_PASSWORD

public static final String MAILSERVER_PASSWORD
Server Property: Mail server password.

See Also:
Constant Field Values

FORGOTTEN_PASSWORD_EMAIL_TEMPLATE

public static final String FORGOTTEN_PASSWORD_EMAIL_TEMPLATE
Server Property: Forgotten password email template

See Also:
Constant Field Values

FORGOTTEN_USERNAME_EMAIL_TEMPLATE

public static final String FORGOTTEN_USERNAME_EMAIL_TEMPLATE
Server Property: Forgotten usernames email template

See Also:
Constant Field Values

DES_ENCRYPTION_KEY

public static final String DES_ENCRYPTION_KEY
Server Property: Server encryption key.

See Also:
Constant Field Values

CURRENT_LICENSE_RESOURCE_TOTAL

public static final String CURRENT_LICENSE_RESOURCE_TOTAL
Server Property: Total number of 'current' resources towards the license resource limit, ie number of users.

See Also:
Constant Field Values

NOTIFICATION_EMAIL

public static final String NOTIFICATION_EMAIL
Server Property: Email address for the administrator when server notifications occur.

See Also:
Constant Field Values

BUILD_NUMBER

public static final String BUILD_NUMBER
Server Property: The current build number for Crowd.

See Also:
Constant Field Values

GZIP_ENABLED

public static final String GZIP_ENABLED
Server Property: True if GZip compression is enabled on the response.

See Also:
Constant Field Values

TRUSTED_PROXY_SERVERS

public static final String TRUSTED_PROXY_SERVERS
Server Property: A comma-delimited list of trusted proxy servers.

See Also:
Constant Field Values

DATABASE_TOKEN_STORAGE_ENABLED

public static final String DATABASE_TOKEN_STORAGE_ENABLED
Server Property: Whether or not Crowd is using database token storage

See Also:
Constant Field Values

MAILSERVER_JNDI_LOCATION

public static final String MAILSERVER_JNDI_LOCATION
Server Property: Mail Server JNDI Location

See Also:
Constant Field Values

MAILSERVER_PORT

public static final String MAILSERVER_PORT
Server Property: Mail Server SMTP port

See Also:
Constant Field Values

MAILSERVER_USE_SSL

public static final String MAILSERVER_USE_SSL
Server Property: Mail Server SMTP Use SSL

See Also:
Constant Field Values

INCLUDE_IP_ADDRESS_IN_VALIDATION_FACTORS

public static final String INCLUDE_IP_ADDRESS_IN_VALIDATION_FACTORS
See Also:
Constant Field Values

SECURE_COOKIE

public static final String SECURE_COOKIE
Server Property: SSO Cookie set to "Secure"

See Also:
Constant Field Values
Constructor Detail

Property

public Property(String key,
                String name,
                String value)

Property

protected Property()
Method Detail

getKey

public String getKey()

getName

public String getName()

getValue

public String getValue()

setValue

public void setValue(String value)

equals

public boolean equals(Object o)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2013 Atlassian. All Rights Reserved.