org.jboss.jca.common.metadata.ds
Class DsSecurityImpl

java.lang.Object
  extended by org.jboss.jca.common.metadata.common.CredentialImpl
      extended by org.jboss.jca.common.metadata.ds.DsSecurityImpl
All Implemented Interfaces:
Serializable, org.jboss.jca.common.api.metadata.common.Credential, org.jboss.jca.common.api.metadata.ds.DsSecurity, org.jboss.jca.common.api.metadata.JCAMetadata, org.jboss.jca.common.api.metadata.ValidatableMetadata

public class DsSecurityImpl
extends CredentialImpl
implements org.jboss.jca.common.api.metadata.ds.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.ds.DsSecurity
org.jboss.jca.common.api.metadata.ds.DsSecurity.Tag
 
Constructor Summary
DsSecurityImpl(String userName, String password, String securityDomain, org.jboss.jca.common.api.metadata.common.Extension reauthPlugin)
          Create a new DsSecurityImpl.
 
Method Summary
 boolean equals(Object obj)
           
 org.jboss.jca.common.api.metadata.common.Extension getReauthPlugin()
           
 int hashCode()
           
 String toString()
           
 void validate()
           
 
Methods inherited from class org.jboss.jca.common.metadata.common.CredentialImpl
getPassword, getSecurityDomain, getUserName
 
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
 

Constructor Detail

DsSecurityImpl

public DsSecurityImpl(String userName,
                      String password,
                      String securityDomain,
                      org.jboss.jca.common.api.metadata.common.Extension reauthPlugin)
               throws org.jboss.jca.common.api.validator.ValidateException
Create a new DsSecurityImpl.

Parameters:
userName - userName
password - password
securityDomain - securityDomain
reauthPlugin - reauthPlugin
Throws:
org.jboss.jca.common.api.validator.ValidateException - in case of validation error
Method Detail

getReauthPlugin

public org.jboss.jca.common.api.metadata.common.Extension getReauthPlugin()
Specified by:
getReauthPlugin in interface org.jboss.jca.common.api.metadata.ds.DsSecurity

validate

public void validate()
              throws org.jboss.jca.common.api.validator.ValidateException
Specified by:
validate in interface org.jboss.jca.common.api.metadata.ValidatableMetadata
Overrides:
validate in class CredentialImpl
Throws:
org.jboss.jca.common.api.validator.ValidateException

hashCode

public int hashCode()
Overrides:
hashCode in class CredentialImpl

equals

public boolean equals(Object obj)
Overrides:
equals in class CredentialImpl

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2008 Red Hat Middleware LLC (http://www.jboss.com/)