public class ADFNoCredentialSupportStore extends GenericCredentialStore implements CredentialProvisioning2
_applicationUser, _contextName, MAP_CREDENTIAL_SEPARATOR
Constructor and Description |
---|
ADFNoCredentialSupportStore() |
ADFNoCredentialSupportStore(java.lang.String ctxName) |
Modifier and Type | Method and Description |
---|---|
Credential |
fetchCredential(java.lang.String credKey)
Internal: Applications should not use this method.
Retrieves the credential for the specified credential key.
|
Credential |
fetchCredential(java.lang.String mapName,
java.lang.String adfCredKey,
java.lang.String credKey)
Internal: Applications should not use this method.
Retrieves the credential for the specified credential key.
|
java.io.Serializable |
fetchSerializableCredential(java.lang.String credKey)
Internal: Applications should not use this method.
Returns the serializable credential for the specified credential key.
|
java.io.Serializable |
fetchSerializableCredentialForCurrentUser(java.lang.String credKey)
Internal: Applications should not use this method.
Returns the serializable credential for the specified credential key for current user.
|
java.lang.String |
getApplicationUserName()
Internal: Applications should not use this method.
|
void |
initialize(java.util.Hashtable props)
Internal: Applications should not use this method.
Initializes the credentialstore from the properties.
|
void |
removeCredential(java.lang.String credKey)
Internal: Applications should not use this method.
Removes the credential specified credential idebtifier.
|
void |
removeCredential(java.lang.String credKey,
java.security.Principal principal)
Internal: Applications should not use this method.
Removes the credential specified by the credential key.
|
void |
removeCredential(java.lang.String mapName,
java.lang.String adfCredKey,
java.lang.String credKey,
java.security.Principal principal)
Internal: Applications should not use this method.
Removes the credential specified by the credential key.
|
void |
storeCredential(Credential cred,
java.lang.String credKey)
Internal: Applications should not use this method.
Store the credential using the specify credential key.
|
void |
storeCredential(Credential cred,
java.lang.String credKey,
java.security.Principal principal)
Internal: Applications should not use this method.
Store the credential for the specified credential key and principal.
|
void |
storeCredential(Credential cred,
java.lang.String mapName,
java.lang.String adfCredKey,
java.lang.String credKey,
java.security.Principal principal)
Internal: Applications should not use this method.
Store the credential for the specified credential key and principal.
|
void |
storeSerializableCredential(java.io.Serializable cred,
java.lang.String credKey,
java.security.Principal principal)
Internal: Applications should not use this method.
Store the credential for the specified credential key and principal.
|
void |
storeSerializableCredential(java.io.Serializable cred,
java.lang.String mapName,
java.lang.String adfCredKey,
java.lang.String credKey,
java.security.Principal principal)
Internal: Applications should not use this method.
Store the credential for the specified credential key and principal.
|
fetchPasswordCredentialUsername, fetchSerializableCredential, fetchSerializableCredentialForCurrentUser, getCredStoreAbsoluteLocation, getDefaultUser, getSecurityContext, getUserPrincipal, removeCredential, storeCredential
public ADFNoCredentialSupportStore()
public ADFNoCredentialSupportStore(java.lang.String ctxName)
public void initialize(java.util.Hashtable props)
GenericCredentialStore
initialize
in interface CredentialStorage
initialize
in class GenericCredentialStore
props
- the properties to initialize withpublic void storeCredential(Credential cred, java.lang.String credKey)
GenericCredentialStore
storeCredential
in interface CredentialStorage
storeCredential
in class GenericCredentialStore
cred
- the crdential to be storedcredKey
- the credential keypublic Credential fetchCredential(java.lang.String credKey) throws CredentialNotFoundException
GenericCredentialStore
fetchCredential
in interface CredentialStorage
fetchCredential
in class GenericCredentialStore
credKey
- the credential keynull
if not foundCredentialNotFoundException
- if the credential for the given key
cannot be foundpublic Credential fetchCredential(java.lang.String mapName, java.lang.String adfCredKey, java.lang.String credKey) throws CredentialNotFoundException
GenericCredentialStore
fetchCredential
in interface CredentialStorage2
fetchCredential
in class GenericCredentialStore
mapName
- the map nameadfCredKey
- ADF cred keycredKey
- the credential keynull
if not foundCredentialNotFoundException
- if the credential for the given key
cannot be foundpublic java.io.Serializable fetchSerializableCredential(java.lang.String credKey) throws CredentialNotFoundException
GenericCredentialStore
fetchSerializableCredential
in interface CredentialStorage
fetchSerializableCredential
in class GenericCredentialStore
credKey
- the credential keynull
if not foundCredentialNotFoundException
- if the credential for the given key
cannot be foundpublic java.io.Serializable fetchSerializableCredentialForCurrentUser(java.lang.String credKey) throws CredentialNotFoundException
GenericCredentialStore
fetchSerializableCredentialForCurrentUser
in interface CredentialStorage
fetchSerializableCredentialForCurrentUser
in class GenericCredentialStore
credKey
- the credential keynull
if not foundCredentialNotFoundException
- if the credential for the given key
cannot be foundpublic java.lang.String getApplicationUserName()
GenericCredentialStore
getApplicationUserName
in class GenericCredentialStore
public void removeCredential(java.lang.String credKey) throws CredentialNotFoundException
GenericCredentialStore
removeCredential
in interface CredentialStorage
removeCredential
in class GenericCredentialStore
credKey
- the credential keyCredentialNotFoundException
- if the credential for the given key
cannot be foundpublic void storeCredential(Credential cred, java.lang.String mapName, java.lang.String adfCredKey, java.lang.String credKey, java.security.Principal principal)
CredentialProvisioning2
storeCredential
in interface CredentialProvisioning2
cred
- the credentialmapName
- the map nameadfCredKey
- ADF cred keycredKey
- the credential keyprincipal
- the user or role principalpublic void storeSerializableCredential(java.io.Serializable cred, java.lang.String mapName, java.lang.String adfCredKey, java.lang.String credKey, java.security.Principal principal)
CredentialProvisioning2
storeSerializableCredential
in interface CredentialProvisioning2
cred
- the serializable credentialmapName
- the map nameadfCredKey
- ADF cred keycredKey
- the credential keyprincipal
- the user or role principalpublic void removeCredential(java.lang.String mapName, java.lang.String adfCredKey, java.lang.String credKey, java.security.Principal principal) throws CredentialNotFoundException
CredentialProvisioning2
removeCredential
in interface CredentialProvisioning2
mapName
- the map nameadfCredKey
- ADF cred keycredKey
- the credential keyprincipal
- the user or role principalCredentialNotFoundException
- if the credential does not exist for
the given keypublic void storeCredential(Credential cred, java.lang.String credKey, java.security.Principal principal)
CredentialProvisioning
storeCredential
in interface CredentialProvisioning
cred
- the credentialcredKey
- the credential keyprincipal
- the user or role principalpublic void storeSerializableCredential(java.io.Serializable cred, java.lang.String credKey, java.security.Principal principal)
CredentialProvisioning
storeSerializableCredential
in interface CredentialProvisioning
cred
- the serializable credentialcredKey
- the credential keyprincipal
- the user or role principalpublic void removeCredential(java.lang.String credKey, java.security.Principal principal) throws CredentialNotFoundException
CredentialProvisioning
removeCredential
in interface CredentialProvisioning
credKey
- the credential keyprincipal
- the user or role principalCredentialNotFoundException
- if the credential does not exist for
the given key