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
public class DsSecurityImpl extends CredentialImpl implements DsSecurity
A DsSecurityImpl.- Author:
- Stefano Maestri
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.jboss.jca.common.api.metadata.common.Credential
Credential.Tag
-
Nested classes/interfaces inherited from interface org.jboss.jca.common.api.metadata.ds.DsSecurity
DsSecurity.Tag
-
-
Constructor Summary
Constructors Constructor Description DsSecurityImpl(String userName, String password, String securityDomain, Extension reauthPlugin)Create a new DsSecurityImpl.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)ExtensiongetReauthPlugin()inthashCode()StringtoString()voidvalidate()-
Methods inherited from class org.jboss.jca.common.metadata.common.CredentialImpl
getPassword, getSecurityDomain, getUserName, resolveSecurityDomain
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.jboss.jca.common.api.metadata.common.Credential
getPassword, getSecurityDomain, getUserName
-
Methods inherited from interface org.jboss.jca.common.api.metadata.common.SecurityMetadata
resolveSecurityDomain
-
-
-
-
Constructor Detail
-
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 Detail
-
getReauthPlugin
public Extension getReauthPlugin()
- Specified by:
getReauthPluginin interfaceDsSecurity
-
validate
public void validate() throws ValidateException- Specified by:
validatein interfaceValidatableMetadata- Overrides:
validatein classCredentialImpl- Throws:
ValidateException
-
hashCode
public int hashCode()
- Overrides:
hashCodein classCredentialImpl
-
equals
public boolean equals(Object obj)
- Overrides:
equalsin classCredentialImpl
-
-