|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.continuent.tungsten.common.security.AuthenticationInfo
public final class AuthenticationInfo
Information class holding Authentication and Encryption parameters Some of the properties may be left null depending on how and when this is used
| Field Summary | |
|---|---|
static java.lang.String |
AUTHENTICATION_INFO_PROPERTY
|
static java.lang.String |
KEYSTORE_LOCATION
|
static java.lang.String |
KEYSTORE_PASSWORD
|
static java.lang.String |
PASSWORD
|
static java.lang.String |
SECURITY_CONFIG_FILE_LOCATION
|
static java.lang.String |
TRUSTSTORE_LOCATION
|
static java.lang.String |
TRUSTSTORE_PASSWORD
|
static java.lang.String |
TUNGSTEN_AUTHENTICATION_REALM
|
static java.lang.String |
USERNAME
|
| Constructor Summary | |
|---|---|
AuthenticationInfo()
|
|
AuthenticationInfo(java.lang.String parentPropertiesFileLocation)
Creates a new AuthenticationInfo object |
|
| Method Summary | |
|---|---|
void |
checkAuthenticationInfo()
Check Authentication information consistency |
java.lang.String |
getAccessFileLocation()
|
TungstenProperties |
getAsTungstenProperties()
Get the AuthenticationInfo as a TungstenProperties |
java.lang.String |
getDecryptedPassword()
Returns the decrypted password |
java.lang.String |
getKeystoreLocation()
|
java.lang.String |
getKeystorePassword()
|
java.lang.String |
getParentPropertiesFileLocation()
|
java.lang.String |
getPassword()
TODO: getEncryptedPassword definition. |
java.lang.String |
getPasswordFileLocation()
|
java.lang.String |
getTruststoreLocation()
|
java.lang.String |
getTruststorePassword()
|
java.lang.String |
getUsername()
|
boolean |
isAuthenticationNeeded()
|
boolean |
isEncryptionNeeded()
|
boolean |
isUseEncryptedPasswords()
|
boolean |
isUseTungstenAuthenticationRealm()
|
void |
setAccessFileLocation(java.lang.String accessFileLocation)
|
void |
setAuthenticationNeeded(boolean authenticationNeeded)
|
void |
setEncryptionNeeded(boolean encryptionNeeded)
|
void |
setKeystore(java.lang.String keyStoreLocation,
java.lang.String keystorePassword)
|
void |
setKeystoreLocation(java.lang.String keystoreLocation)
|
void |
setKeystorePassword(java.lang.String keystorePassword)
|
void |
setParentPropertiesFileLocation(java.lang.String parentPropertiesFileLocation)
|
void |
setPassword(java.lang.String password)
|
void |
setPasswordFileLocation(java.lang.String passwordFileLocation)
|
void |
setTruststore(java.lang.String truststoreLocation,
java.lang.String truststorePassword)
|
void |
setTruststoreLocation(java.lang.String truststoreLocation)
|
void |
setTruststorePassword(java.lang.String truststorePassword)
|
void |
setUseEncryptedPasswords(boolean useEncryptedPasswords)
|
void |
setUsername(java.lang.String username)
|
void |
setUseTungstenAuthenticationRealm(boolean useTungstenAuthenticationRealm)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String AUTHENTICATION_INFO_PROPERTY
public static final java.lang.String TUNGSTEN_AUTHENTICATION_REALM
public static final java.lang.String USERNAME
public static final java.lang.String PASSWORD
public static final java.lang.String KEYSTORE_LOCATION
public static final java.lang.String KEYSTORE_PASSWORD
public static final java.lang.String TRUSTSTORE_LOCATION
public static final java.lang.String TRUSTSTORE_PASSWORD
public static final java.lang.String SECURITY_CONFIG_FILE_LOCATION
| Constructor Detail |
|---|
public AuthenticationInfo(java.lang.String parentPropertiesFileLocation)
AuthenticationInfo object
public AuthenticationInfo()
| Method Detail |
|---|
public void checkAuthenticationInfo()
throws ServerRuntimeException,
ConfigurationException
ConfigurationException
ServerRuntimeExceptionpublic TungstenProperties getAsTungstenProperties()
public java.lang.String getDecryptedPassword()
throws ConfigurationException
ConfigurationExceptionpublic java.lang.String getPassword()
public void setKeystore(java.lang.String keyStoreLocation,
java.lang.String keystorePassword)
public void setTruststore(java.lang.String truststoreLocation,
java.lang.String truststorePassword)
public boolean isAuthenticationNeeded()
public void setAuthenticationNeeded(boolean authenticationNeeded)
public boolean isEncryptionNeeded()
public void setEncryptionNeeded(boolean encryptionNeeded)
public java.lang.String getKeystoreLocation()
public void setKeystoreLocation(java.lang.String keystoreLocation)
public java.lang.String getUsername()
public void setUsername(java.lang.String username)
public void setPassword(java.lang.String password)
public java.lang.String getPasswordFileLocation()
public void setPasswordFileLocation(java.lang.String passwordFileLocation)
public java.lang.String getAccessFileLocation()
public void setAccessFileLocation(java.lang.String accessFileLocation)
public java.lang.String getKeystorePassword()
public void setKeystorePassword(java.lang.String keystorePassword)
public java.lang.String getTruststoreLocation()
public void setTruststoreLocation(java.lang.String truststoreLocation)
public java.lang.String getTruststorePassword()
public void setTruststorePassword(java.lang.String truststorePassword)
public boolean isUseTungstenAuthenticationRealm()
public void setUseTungstenAuthenticationRealm(boolean useTungstenAuthenticationRealm)
public boolean isUseEncryptedPasswords()
public void setUseEncryptedPasswords(boolean useEncryptedPasswords)
public java.lang.String getParentPropertiesFileLocation()
public void setParentPropertiesFileLocation(java.lang.String parentPropertiesFileLocation)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||