Uses of Interface
org.opensaml.xmlsec.keyinfo.KeyInfoCredentialResolver
-
Packages that use KeyInfoCredentialResolver Package Description org.opensaml.saml.saml2.binding.security.impl Security-related message handlers for SAML 2.org.opensaml.saml.saml2.encryption Classes for encrypting and decrypting SAML.org.opensaml.saml.security.impl Classes related to verifying various credentials within a SAML system.org.opensaml.xmlsec Configuration and support classes for security.org.opensaml.xmlsec.config.impl Configuration and initialization of security.org.opensaml.xmlsec.encryption.support Functional support for XML Encryption.org.opensaml.xmlsec.impl Implementation of configuration and parameter resolver classes.org.opensaml.xmlsec.keyinfo.impl Interfaces and classes for working with XML KeyInfo elements.org.opensaml.xmlsec.keyinfo.impl.provider Specific implementations ofKeyInfoProvider.org.opensaml.xmlsec.signature.support Functional support for XML Signature.org.opensaml.xmlsec.signature.support.impl Implementations of signature evaluation functions. -
-
Uses of KeyInfoCredentialResolver in org.opensaml.saml.saml2.binding.security.impl
Fields in org.opensaml.saml.saml2.binding.security.impl declared as KeyInfoCredentialResolver Modifier and Type Field Description private KeyInfoCredentialResolverSAML2HTTPPostSimpleSignSecurityHandler. keyInfoResolverKeyInfo resolver to use to process KeyInfo request parameter.Methods in org.opensaml.saml.saml2.binding.security.impl that return KeyInfoCredentialResolver Modifier and Type Method Description KeyInfoCredentialResolverSAML2HTTPPostSimpleSignSecurityHandler. getKeyInfoResolver()Get the KeyInfo credential resolver.Methods in org.opensaml.saml.saml2.binding.security.impl with parameters of type KeyInfoCredentialResolver Modifier and Type Method Description voidSAML2HTTPPostSimpleSignSecurityHandler. setKeyInfoResolver(KeyInfoCredentialResolver newKeyInfoResolver)Set the KeyInfo credential resolver. -
Uses of KeyInfoCredentialResolver in org.opensaml.saml.saml2.encryption
Constructors in org.opensaml.saml.saml2.encryption with parameters of type KeyInfoCredentialResolver Constructor Description Decrypter(KeyInfoCredentialResolver newResolver, KeyInfoCredentialResolver newKEKResolver, EncryptedKeyResolver newEncKeyResolver)Constructor.Decrypter(KeyInfoCredentialResolver newResolver, KeyInfoCredentialResolver newKEKResolver, EncryptedKeyResolver newEncKeyResolver, Collection<String> includeAlgos, Collection<String> excludeAlgos)Constructor. -
Uses of KeyInfoCredentialResolver in org.opensaml.saml.security.impl
Fields in org.opensaml.saml.security.impl declared as KeyInfoCredentialResolver Modifier and Type Field Description private KeyInfoCredentialResolverMetadataCredentialResolver. keyInfoCredentialResolverCredential resolver used to resolve credentials from role descriptor KeyInfo elements.Methods in org.opensaml.saml.security.impl that return KeyInfoCredentialResolver Modifier and Type Method Description KeyInfoCredentialResolverMetadataCredentialResolver. getKeyInfoCredentialResolver()Get the KeyInfo credential resolver used by this entityDescriptorResolver resolver to handle KeyInfo elements.Methods in org.opensaml.saml.security.impl with parameters of type KeyInfoCredentialResolver Modifier and Type Method Description voidMetadataCredentialResolver. setKeyInfoCredentialResolver(KeyInfoCredentialResolver resolver)Set the KeyInfo credential resolver used by this entityDescriptorResolver resolver to handle KeyInfo elements. -
Uses of KeyInfoCredentialResolver in org.opensaml.xmlsec
Fields in org.opensaml.xmlsec declared as KeyInfoCredentialResolver Modifier and Type Field Description private KeyInfoCredentialResolverDecryptionParameters. dataKeyInfoCredentialResolverThe EncryptedData's KeyInfo credential resolver.private KeyInfoCredentialResolverDecryptionParameters. kekKeyInfoCredentialResolverThe EncryptedKey's KeyInfo credential resolver.Methods in org.opensaml.xmlsec that return KeyInfoCredentialResolver Modifier and Type Method Description KeyInfoCredentialResolverDecryptionConfiguration. getDataKeyInfoCredentialResolver()The KeyInfoCredentialResolver to use when processing the EncryptedData/KeyInfo.KeyInfoCredentialResolverDecryptionParameters. getDataKeyInfoCredentialResolver()Get the KeyInfoCredentialResolver to use when processing the EncryptedData/KeyInfo.KeyInfoCredentialResolverDecryptionConfiguration. getKEKKeyInfoCredentialResolver()The KeyInfoCredentialResolver to use when processing the EncryptedKey/KeyInfo (the Key Encryption Key or KEK).KeyInfoCredentialResolverDecryptionParameters. getKEKKeyInfoCredentialResolver()Get the KeyInfoCredentialResolver to use when processing the EncryptedKey/KeyInfo (the Key Encryption Key or KEK).Methods in org.opensaml.xmlsec with parameters of type KeyInfoCredentialResolver Modifier and Type Method Description voidDecryptionParameters. setDataKeyInfoCredentialResolver(KeyInfoCredentialResolver resolver)Set the KeyInfoCredentialResolver to use when processing the EncryptedData/KeyInfo.voidDecryptionParameters. setKEKKeyInfoCredentialResolver(KeyInfoCredentialResolver resolver)Set the KeyInfoCredentialResolver to use when processing the EncryptedKey/KeyInfo (the Key Encryption Key or KEK). -
Uses of KeyInfoCredentialResolver in org.opensaml.xmlsec.config.impl
Methods in org.opensaml.xmlsec.config.impl that return KeyInfoCredentialResolver Modifier and Type Method Description static KeyInfoCredentialResolverDefaultSecurityConfigurationBootstrap. buildBasicInlineKeyInfoCredentialResolver()Build a basic instance ofKeyInfoCredentialResolver. -
Uses of KeyInfoCredentialResolver in org.opensaml.xmlsec.encryption.support
Fields in org.opensaml.xmlsec.encryption.support declared as KeyInfoCredentialResolver Modifier and Type Field Description private KeyInfoCredentialResolverDecrypter. kekResolverResolver for key encryption keys.private KeyInfoCredentialResolverDecrypter. resolverResolver for data encryption keys.Constructors in org.opensaml.xmlsec.encryption.support with parameters of type KeyInfoCredentialResolver Constructor Description Decrypter(KeyInfoCredentialResolver newResolver, KeyInfoCredentialResolver newKEKResolver, EncryptedKeyResolver newEncKeyResolver)Constructor.Decrypter(KeyInfoCredentialResolver newResolver, KeyInfoCredentialResolver newKEKResolver, EncryptedKeyResolver newEncKeyResolver, Collection<String> includeAlgos, Collection<String> excludeAlgos)Constructor. -
Uses of KeyInfoCredentialResolver in org.opensaml.xmlsec.impl
Fields in org.opensaml.xmlsec.impl declared as KeyInfoCredentialResolver Modifier and Type Field Description private KeyInfoCredentialResolverBasicDecryptionConfiguration. dataKeyInfoCredentialResolverThe EncryptedData's KeyInfo credential resolver.private KeyInfoCredentialResolverBasicDecryptionConfiguration. kekKeyInfoCredentialResolverThe EncryptedKey's KeyInfo credential resolver.Methods in org.opensaml.xmlsec.impl that return KeyInfoCredentialResolver Modifier and Type Method Description KeyInfoCredentialResolverBasicDecryptionConfiguration. getDataKeyInfoCredentialResolver()Get the KeyInfoCredentialResolver to use when processing the EncryptedData/KeyInfo.KeyInfoCredentialResolverBasicDecryptionConfiguration. getKEKKeyInfoCredentialResolver()Get the KeyInfoCredentialResolver to use when processing the EncryptedKey/KeyInfo (the Key Encryption Key or KEK).protected KeyInfoCredentialResolverBasicDecryptionParametersResolver. resolveDataKeyInfoCredentialResolver(CriteriaSet criteria)Resolve and return the effectiveKeyInfoCredentialResolverused withEncryptedDatainstances.protected KeyInfoCredentialResolverBasicDecryptionParametersResolver. resolveKEKKeyInfoCredentialResolver(CriteriaSet criteria)Resolve and return the effectiveKeyInfoCredentialResolverused withEncryptedKeyinstances.Methods in org.opensaml.xmlsec.impl with parameters of type KeyInfoCredentialResolver Modifier and Type Method Description voidBasicDecryptionConfiguration. setDataKeyInfoCredentialResolver(KeyInfoCredentialResolver resolver)Set the KeyInfoCredentialResolver to use when processing the EncryptedData/KeyInfo.voidBasicDecryptionConfiguration. setKEKKeyInfoCredentialResolver(KeyInfoCredentialResolver resolver)Set the KeyInfoCredentialResolver to use when processing the EncryptedKey/KeyInfo (the Key Encryption Key or KEK). -
Uses of KeyInfoCredentialResolver in org.opensaml.xmlsec.keyinfo.impl
Classes in org.opensaml.xmlsec.keyinfo.impl that implement KeyInfoCredentialResolver Modifier and Type Class Description classBasicProviderKeyInfoCredentialResolverImplementation ofKeyInfoCredentialResolverwhich resolves credentials based on aKeyInfoelement using a configured list ofKeyInfoProviders and optional post-processing hooks.classChainingKeyInfoCredentialResolverA concrete implementation ofAbstractChainingCredentialResolverwhich is scoped to theKeyInfoCredentialResolvertype.classCollectionKeyInfoCredentialResolverAn implementation ofKeyInfoCredentialResolverwhich uses aCollectionas the underlying credential source.classLocalKeyInfoCredentialResolverA simple specialization ofBasicProviderKeyInfoCredentialResolverwhich is capable of using information from aKeyInfoto resolve local credentials from a suppliedCredentialResolverwhich manages local credentials.classStaticKeyInfoCredentialResolverSimple implementation ofKeyInfoCredentialResolverwhich just stores and returns a static set of credentials.Methods in org.opensaml.xmlsec.keyinfo.impl with parameters of type KeyInfoCredentialResolver Modifier and Type Method Description Collection<Credential>KeyInfoProvider. process(KeyInfoCredentialResolver resolver, XMLObject keyInfoChild, CriteriaSet criteriaSet, KeyInfoResolutionContext kiContext)Process a specified KeyInfo child (XMLobject) and attempt to resolve a credential from it.Constructor parameters in org.opensaml.xmlsec.keyinfo.impl with type arguments of type KeyInfoCredentialResolver Constructor Description ChainingKeyInfoCredentialResolver(List<KeyInfoCredentialResolver> resolverChain)Constructor. -
Uses of KeyInfoCredentialResolver in org.opensaml.xmlsec.keyinfo.impl.provider
Methods in org.opensaml.xmlsec.keyinfo.impl.provider with parameters of type KeyInfoCredentialResolver Modifier and Type Method Description Collection<Credential>AgreementMethodKeyInfoProvider. process(KeyInfoCredentialResolver resolver, XMLObject keyInfoChild, CriteriaSet criteriaSet, KeyInfoResolutionContext kiContext)Process a specified KeyInfo child (XMLobject) and attempt to resolve a credential from it.Collection<Credential>DEREncodedKeyValueProvider. process(KeyInfoCredentialResolver resolver, XMLObject keyInfoChild, CriteriaSet criteriaSet, KeyInfoResolutionContext kiContext)Process a specified KeyInfo child (XMLobject) and attempt to resolve a credential from it.Collection<Credential>DSAKeyValueProvider. process(KeyInfoCredentialResolver resolver, XMLObject keyInfoChild, CriteriaSet criteriaSet, KeyInfoResolutionContext kiContext)Process a specified KeyInfo child (XMLobject) and attempt to resolve a credential from it.Collection<Credential>ECKeyValueProvider. process(KeyInfoCredentialResolver resolver, XMLObject keyInfoChild, CriteriaSet criteriaSet, KeyInfoResolutionContext kiContext)Process a specified KeyInfo child (XMLobject) and attempt to resolve a credential from it.Collection<Credential>InlineX509DataProvider. process(KeyInfoCredentialResolver resolver, XMLObject keyInfoChild, CriteriaSet criteriaSet, KeyInfoResolutionContext kiContext)Process a specified KeyInfo child (XMLobject) and attempt to resolve a credential from it.Collection<Credential>KeyInfoReferenceProvider. process(KeyInfoCredentialResolver resolver, XMLObject keyInfoChild, CriteriaSet criteriaSet, KeyInfoResolutionContext kiContext)Process a specified KeyInfo child (XMLobject) and attempt to resolve a credential from it.Collection<Credential>RSAKeyValueProvider. process(KeyInfoCredentialResolver resolver, XMLObject keyInfoChild, CriteriaSet criteriaSet, KeyInfoResolutionContext kiContext)Process a specified KeyInfo child (XMLobject) and attempt to resolve a credential from it.private CredentialAgreementMethodKeyInfoProvider. resolveOriginatorCredential(AgreementMethod agreementMethod, KeyInfoCredentialResolver resolver)Resolve the originatorCredentialfrom theOriginatorKeyInfoelement.private CredentialAgreementMethodKeyInfoProvider. resolveRecipientCredential(AgreementMethod agreementMethod, KeyInfoCredentialResolver resolver)Resolve the recipientCredentialfrom theRecipientKeyInfoelement. -
Uses of KeyInfoCredentialResolver in org.opensaml.xmlsec.signature.support
Methods in org.opensaml.xmlsec.signature.support that return KeyInfoCredentialResolver Modifier and Type Method Description KeyInfoCredentialResolverSignatureTrustEngine. getKeyInfoResolver()Get the KeyInfoCredentialResolver instance used to resolve (advisory) signing credential information from KeyInfo elements contained within a Signature element. -
Uses of KeyInfoCredentialResolver in org.opensaml.xmlsec.signature.support.impl
Fields in org.opensaml.xmlsec.signature.support.impl declared as KeyInfoCredentialResolver Modifier and Type Field Description private KeyInfoCredentialResolverBaseSignatureTrustEngine. keyInfoCredentialResolverKeyInfo credential resolver used to obtain the signing credential from a Signature's KeyInfo.Methods in org.opensaml.xmlsec.signature.support.impl that return KeyInfoCredentialResolver Modifier and Type Method Description KeyInfoCredentialResolverBaseSignatureTrustEngine. getKeyInfoResolver()Get the KeyInfoCredentialResolver instance used to resolve (advisory) signing credential information from KeyInfo elements contained within a Signature element.KeyInfoCredentialResolverChainingSignatureTrustEngine. getKeyInfoResolver()Get the KeyInfoCredentialResolver instance used to resolve (advisory) signing credential information from KeyInfo elements contained within a Signature element.Constructors in org.opensaml.xmlsec.signature.support.impl with parameters of type KeyInfoCredentialResolver Constructor Description BaseSignatureTrustEngine(KeyInfoCredentialResolver keyInfoResolver)Constructor.ExplicitKeySignatureTrustEngine(CredentialResolver resolver, KeyInfoCredentialResolver keyInfoResolver)Constructor.PKIXSignatureTrustEngine(PKIXValidationInformationResolver resolver, KeyInfoCredentialResolver keyInfoResolver)Constructor.PKIXSignatureTrustEngine(PKIXValidationInformationResolver resolver, KeyInfoCredentialResolver keyInfoResolver, PKIXTrustEvaluator pkixEvaluator, X509CredentialNameEvaluator nameEvaluator)Constructor.
-