|
Oracle Fusion Middleware Java API Reference for Oracle Platform Security Services 11g Release 1 (11.1.1) E14650-06 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object
oracle.security.jps.service.credstore.CredentialFactory
public final class CredentialFactory
This class is a factory for getting new credential instances.
| Constructor Summary | |
|---|---|
CredentialFactory() |
|
| Method Summary | |
|---|---|
static CredentialMap |
newCredentialMap()Creates the new Credential Map instance which can be used for setting the keys and values |
static DataSourceCredential |
newDataSourceCredential(java.lang.String url, int port, java.lang.String name, char[] password)Creates a new DataSourceCredential credential |
static DataSourceCredential |
newDataSourceCredential(java.lang.String url, int port, java.lang.String name, char[] password, java.util.Calendar expiryTime)Creates the new time bound DataSourceCredential credential |
static DataSourceCredential |
newDataSourceCredential(java.lang.String url, int port, java.lang.String name, char[] password, java.lang.String description)Creates a new DataSourceCredential credential |
static DataSourceCredential |
newDataSourceCredential(java.lang.String url, int port, java.lang.String name, char[] password, java.lang.String description, java.util.Calendar expiryTime)Creates the new time bound DataSourceCredential credential |
static GenericCredential |
newGenericCredential(java.lang.Object credential)Creates the new GenericCredential credential |
static GenericCredential |
newGenericCredential(java.lang.Object credential, java.util.Calendar expiryTime)Creates the time bound GenericCredential credential |
static GenericCredential |
newGenericCredential(java.lang.Object credential, java.lang.String description)Creates the new GenericCredential credential |
static GenericCredential |
newGenericCredential(java.lang.Object credential, java.lang.String description, java.util.Calendar expiryTime)Creates the time bound GenericCredential credential |
static PasswordCredential |
newPasswordCredential(java.lang.String name, char[] password)Creates the new PasswordCredential credential |
static PasswordCredential |
newPasswordCredential(java.lang.String name, char[] password, java.util.Calendar expiryTime)Creates the time bound PasswordCredential credential |
static PasswordCredential |
newPasswordCredential(java.lang.String name, char[] password, java.lang.String description)Creates the new PasswordCredential credential |
static PasswordCredential |
newPasswordCredential(java.lang.String name, char[] password, java.lang.String description, java.util.Calendar expiryTime)Creates the time bound PasswordCredential credential |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public CredentialFactory()
| Method Detail |
|---|
public static CredentialMap newCredentialMap()
throws CredStoreException
CredStoreException - if there is any store error
public static PasswordCredential newPasswordCredential(java.lang.String name,
char[] password)
throws CredentialInvalidException,
CredStoreException
name - The name of the PasswordCredential. Must be non-null and size must be greater than zeropassword - The password of the PasswordCredential. Must be non-null and size must be greater than zeroCredentialInvalidException - if invalid values are providedCredStoreException - if there is any other store error
public static PasswordCredential newPasswordCredential(java.lang.String name,
char[] password,
java.lang.String description)
throws CredentialInvalidException,
CredStoreException
name - The name of the PasswordCredential. Must be non-null and size must be greater than zeropassword - The password of the PasswordCredential. Must be non-null and size must be greater than zerodescription - The optional description field.CredentialInvalidException - if invalid values are providedCredStoreException - if there is any other store error
public static PasswordCredential newPasswordCredential(java.lang.String name,
char[] password,
java.util.Calendar expiryTime)
throws CredentialInvalidException,
CredStoreException
name - The name of the PasswordCredential. Must be non-null and size must be greater than zeropassword - The password of the PasswordCredential. Must be non-null and size must be greater than zeroexpiryTime - The time to live this credentialCredentialInvalidException - if invalid values are providedCredStoreException - if there is any other store error
public static PasswordCredential newPasswordCredential(java.lang.String name,
char[] password,
java.lang.String description,
java.util.Calendar expiryTime)
throws CredentialInvalidException,
CredStoreException
name - The name of the PasswordCredential. Must be non-null and size must be greater than zeropassword - The password of the PasswordCredential. Must be non-null and size must be greater than zerodescription - The optional description fieldexpiryTime - The time to live this credentialCredentialInvalidException - if invalid values are providedCredStoreException - if there is any other store error
public static DataSourceCredential newDataSourceCredential(java.lang.String url,
int port,
java.lang.String name,
char[] password)
throws CredentialInvalidException,
CredStoreException
url - The datasource URL. Must be non-null and size must be greater than zeroport - The port. Must be non-null and size must be positive valuename - The user name of the datasource. Must be non-null and size must be greater than zeropassword - The password for datasource. Must be non-null and size must be greater than zeroCredentialInvalidException - if invalid values are providedCredStoreException - if there is any other store error
public static DataSourceCredential newDataSourceCredential(java.lang.String url,
int port,
java.lang.String name,
char[] password,
java.lang.String description)
throws CredentialInvalidException,
CredStoreException
url - The datasource URL. Must be non-null and size must be greater than zeroport - The port. Must be non-null and size must be positive valuename - The user name of the datasource. Must be non-null and size must be greater than zeropassword - The password for datasource. Must be non-null and size must be greater than zerodescription - The optional description fieldCredentialInvalidException - if invalid values are providedCredStoreException - if there is any other store error
public static DataSourceCredential newDataSourceCredential(java.lang.String url,
int port,
java.lang.String name,
char[] password,
java.util.Calendar expiryTime)
throws CredentialInvalidException,
CredStoreException
url - The datasource URL. Must be non-null and size must be greater than zeroport - The port. Must be non-null and size must be positive valuename - The user name of the datasource. Must be non-null and size must be greater than zeropassword - The password for datasource. Must be non-null and size must be greater than zeroexpiryTime - The time to live for this credentialCredentialInvalidException - if invalid values are providedCredStoreException - if there is any other store error
public static DataSourceCredential newDataSourceCredential(java.lang.String url,
int port,
java.lang.String name,
char[] password,
java.lang.String description,
java.util.Calendar expiryTime)
throws CredentialInvalidException,
CredStoreException
url - The datasource URL. Must be non-null and size must be greater than zeroport - The port. Must be non-null and size must be positive valuename - The user name of the datasource. Must be non-null and size must be greater than zeropassword - The password for datasource. Must be non-null and size must be greater than zerodescription - The optional description fieldexpiryTime - The time to live for this credentialCredentialInvalidException - if invalid values are providedCredStoreException - if there is any other store error
public static GenericCredential newGenericCredential(java.lang.Object credential)
throws CredentialInvalidException,
CredStoreException
credential - Any serializable object. Must be non-null.CredentialInvalidException - if invalid values are providedCredStoreException - if there is any other store error
public static GenericCredential newGenericCredential(java.lang.Object credential,
java.lang.String description)
throws CredentialInvalidException,
CredStoreException
credential - Any serializable object. Must be non-null.description - The optional description fieldCredentialInvalidException - if invalid values are providedCredStoreException - if there is any other store error
public static GenericCredential newGenericCredential(java.lang.Object credential,
java.util.Calendar expiryTime)
throws CredentialInvalidException,
CredStoreException
credential - Any serializable object. Must be non-null.expiryTime - The time to live for this credentialCredentialInvalidException - if invalid values are providedCredStoreException - if there is any other store error
public static GenericCredential newGenericCredential(java.lang.Object credential,
java.lang.String description,
java.util.Calendar expiryTime)
throws CredentialInvalidException,
CredStoreException
credential - Any serializable object. Must be non-null.description - The optional description fieldexpiryTime - The time to live for this credentialCredentialInvalidException - if invalid values are providedCredStoreException - if there is any other store error
|
Oracle Fusion Middleware Java API Reference for Oracle Platform Security Services 11g Release 1 (11.1.1) E14650-06 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||