Class SAMLMDCredentialContext

    • Field Detail

      • keyDescriptor

        private KeyDescriptor keyDescriptor
        Key descriptor which contained the KeyInfo used.
      • role

        private RoleDescriptor role
        Role in which credential was resolved.
      • encMethods

        private List<EncryptionMethod> encMethods
        Encryption methods associated with the credential.
    • Constructor Detail

      • SAMLMDCredentialContext

        public SAMLMDCredentialContext​(KeyDescriptor descriptor)
        Constructor.
        Parameters:
        descriptor - the KeyDescriptor context from which a credential was resolved
    • Method Detail

      • getKeyDescriptor

        public KeyDescriptor getKeyDescriptor()
        Get the key descriptor context.
        Returns:
        key descriptor
      • getEncryptionMethods

        public List<EncryptionMethod> getEncryptionMethods()
        Return the list of EncryptionMethod's associated with credential context.
        Returns:
        a list of SAML metadata encryption method associated with this context
      • getRoleDescriptor

        public RoleDescriptor getRoleDescriptor()
        Get the role descriptor context.
        Returns:
        role descriptor