com.sun.identity.liberty.ws.security
Interface SecurityAttributePlugin
public interface SecurityAttributePlugin
This interface SecurityAttributePlugin is used to
insert security attributes via the AttributeStatement into
the SecurityAssertion during the discovery service
credential generation.
getAttributes
List getAttributes(NameIdentifier nameID,
Object resourceID,
String providerID)
- Returns the list of SAML
Attribute objects.
- Parameters:
nameID - NameIdentifier of the subject in the
Assertion.resourceID - ResourceID or the
EncryptedResourceID object of the entry or the user
that is being accessed by the web services client.providerID - Discovery service ProviderID.
- Returns:
- list of
Attributes.