Package org.jboss.jca.common.metadata.ds
Class DsSecurityImpl
java.lang.Object
org.jboss.jca.common.metadata.common.CredentialImpl
org.jboss.jca.common.metadata.ds.DsSecurityImpl
- All Implemented Interfaces:
Serializable,Credential,SecurityMetadata,DsSecurity,JCAMetadata,ValidatableMetadata
A DsSecurityImpl.
- Author:
- Stefano Maestri
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.jboss.jca.common.api.metadata.common.Credential
Credential.TagNested classes/interfaces inherited from interface org.jboss.jca.common.api.metadata.ds.DsSecurity
DsSecurity.Tag -
Constructor Summary
ConstructorsConstructorDescriptionDsSecurityImpl(String userName, String password, String securityDomain, Extension reauthPlugin) Create a new DsSecurityImpl. -
Method Summary
Methods inherited from class org.jboss.jca.common.metadata.common.CredentialImpl
getPassword, getSecurityDomain, getUserName, resolveSecurityDomainMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.jboss.jca.common.api.metadata.common.Credential
getPassword, getSecurityDomain, getUserNameMethods inherited from interface org.jboss.jca.common.api.metadata.common.SecurityMetadata
resolveSecurityDomain
-
Constructor Details
-
DsSecurityImpl
public DsSecurityImpl(String userName, String password, String securityDomain, Extension reauthPlugin) throws ValidateException Create a new DsSecurityImpl.- Parameters:
userName- userNamepassword- passwordsecurityDomain- securityDomainreauthPlugin- reauthPlugin- Throws:
ValidateException- in case of validation error
-
-
Method Details
-
getReauthPlugin
- Specified by:
getReauthPluginin interfaceDsSecurity
-
validate
- Specified by:
validatein interfaceValidatableMetadata- Overrides:
validatein classCredentialImpl- Throws:
ValidateException
-
hashCode
public int hashCode()- Overrides:
hashCodein classCredentialImpl
-
equals
- Overrides:
equalsin classCredentialImpl
-
toString
-