Interface CredentialProvider

All Known Implementing Classes:
KeyStoreCredentialProvider

public interface CredentialProvider
Defines operations required to provide and resolve credentials.
Since:
1.7
Author:
Misagh Moayyed
  • Method Summary

    Modifier and Type
    Method
    Description
    org.opensaml.security.credential.Credential
    getCredential.
    org.opensaml.security.credential.CredentialResolver
    getCredentialResolver.
    org.opensaml.xmlsec.signature.KeyInfo
    getKeyInfo.
    org.opensaml.xmlsec.keyinfo.KeyInfoCredentialResolver
    getKeyInfoCredentialResolver.
    org.opensaml.xmlsec.keyinfo.KeyInfoGenerator
    getKeyInfoGenerator.
  • Method Details

    • getKeyInfo

      org.opensaml.xmlsec.signature.KeyInfo getKeyInfo()

      getKeyInfo.

      Returns:
      a KeyInfo object
    • getCredentialResolver

      org.opensaml.security.credential.CredentialResolver getCredentialResolver()

      getCredentialResolver.

      Returns:
      a CredentialResolver object
    • getKeyInfoCredentialResolver

      org.opensaml.xmlsec.keyinfo.KeyInfoCredentialResolver getKeyInfoCredentialResolver()

      getKeyInfoCredentialResolver.

      Returns:
      a KeyInfoCredentialResolver object
    • getKeyInfoGenerator

      org.opensaml.xmlsec.keyinfo.KeyInfoGenerator getKeyInfoGenerator()

      getKeyInfoGenerator.

      Returns:
      a KeyInfoGenerator object
    • getCredential

      org.opensaml.security.credential.Credential getCredential()

      getCredential.

      Returns:
      a Credential object