org.jboss.jca.core.security
Class DefaultSubjectFactory

java.lang.Object
  extended by org.jboss.jca.core.security.DefaultSubjectFactory
All Implemented Interfaces:
org.jboss.security.SubjectFactory

public class DefaultSubjectFactory
extends Object
implements org.jboss.security.SubjectFactory

Implements a basic subject factory


Constructor Summary
DefaultSubjectFactory()
          Create a new DefaultSubjectFactory.
DefaultSubjectFactory(String securityDomain, String userName, String password)
          Create a new DefaultSubjectFactory.
 
Method Summary
 Subject createSubject()
           
 Subject createSubject(String securityDomain)
           
 boolean equals(Object obj)
           
 int hashCode()
           
 void setPassword(String v)
          Set the password
 void setSecurityDomain(String v)
          Set the security domain
 void setUserName(String v)
          Set the user name
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DefaultSubjectFactory

public DefaultSubjectFactory()
Create a new DefaultSubjectFactory.


DefaultSubjectFactory

public DefaultSubjectFactory(String securityDomain,
                             String userName,
                             String password)
Create a new DefaultSubjectFactory.

Parameters:
securityDomain - securityDomain
userName - userName
password - password
Method Detail

setSecurityDomain

public void setSecurityDomain(String v)
Set the security domain

Parameters:
v - The value

setUserName

public void setUserName(String v)
Set the user name

Parameters:
v - The value

setPassword

public void setPassword(String v)
Set the password

Parameters:
v - The value

createSubject

public Subject createSubject()
Specified by:
createSubject in interface org.jboss.security.SubjectFactory

createSubject

public Subject createSubject(String securityDomain)
Specified by:
createSubject in interface org.jboss.security.SubjectFactory

hashCode

public int hashCode()
Overrides:
hashCode in class Object

equals

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

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2012 JBoss, by Red Hat (http://www.jboss.org/ironjacamar)