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.
    • Method Detail

      • 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.