org.jboss.seam.security.external
Class SamlPrincipalImpl
java.lang.Object
org.jboss.seam.security.external.SamlPrincipalImpl
- All Implemented Interfaces:
- SamlPrincipal
public class SamlPrincipalImpl
- extends Object
- implements SamlPrincipal
- Author:
- Marcel Kolsteren
SamlPrincipalImpl
public SamlPrincipalImpl()
getNameId
public SamlNameId getNameId()
- Description copied from interface:
SamlPrincipal
- Gets the name id of the principal.
- Specified by:
getNameId
in interface SamlPrincipal
- Returns:
- the name id
setNameId
public void setNameId(SamlNameId nameId)
getAttributes
public List<AttributeType> getAttributes()
- Description copied from interface:
SamlPrincipal
- Gets the attributes of the principal
- Specified by:
getAttributes
in interface SamlPrincipal
- Returns:
- the attributes
setAttributes
public void setAttributes(List<AttributeType> attributes)
getAssertion
public AssertionType getAssertion()
setAssertion
public void setAssertion(AssertionType assertion)
hashCode
public int hashCode()
- Overrides:
hashCode
in class Object
equals
public boolean equals(Object obj)
- Overrides:
equals
in class Object
Copyright © 2011 Seam Framework. All Rights Reserved.