Uses of Class
net.shibboleth.oidc.security.jose.EncryptionParameters
-
Packages that use EncryptionParameters Package Description net.shibboleth.oidc.security.impl Utility classes for security related functions.net.shibboleth.oidc.security.jose.context JOSE security contexts .net.shibboleth.oidc.security.jose.impl Implementation of cryptographic primitives that support JOSE objects. -
-
Uses of EncryptionParameters in net.shibboleth.oidc.security.impl
Fields in net.shibboleth.oidc.security.impl declared as EncryptionParameters Modifier and Type Field Description private EncryptionParametersEncryptJWTHandler. encryptionParametersThe signature signing parameters. -
Uses of EncryptionParameters in net.shibboleth.oidc.security.jose.context
Fields in net.shibboleth.oidc.security.jose.context declared as EncryptionParameters Modifier and Type Field Description private EncryptionParametersSecurityParametersContext. encryptionParametersEncryption parameters.Methods in net.shibboleth.oidc.security.jose.context that return EncryptionParameters Modifier and Type Method Description EncryptionParametersSecurityParametersContext. getEncryptionParameters()Get the parameters to use for encryption operations.Methods in net.shibboleth.oidc.security.jose.context with parameters of type EncryptionParameters Modifier and Type Method Description SecurityParametersContextSecurityParametersContext. setEncryptionParameters(EncryptionParameters params)Set the parameters to use for encryption operations. -
Uses of EncryptionParameters in net.shibboleth.oidc.security.jose.impl
Methods in net.shibboleth.oidc.security.jose.impl that return EncryptionParameters Modifier and Type Method Description EncryptionParametersDefaultEncryptionParametersResolver. resolveSingle(CriteriaSet criteria)Methods in net.shibboleth.oidc.security.jose.impl that return types with arguments of type EncryptionParameters Modifier and Type Method Description Iterable<EncryptionParameters>DefaultEncryptionParametersResolver. resolve(CriteriaSet criteria)Methods in net.shibboleth.oidc.security.jose.impl with parameters of type EncryptionParameters Modifier and Type Method Description private booleanDefaultEncryptionParametersResolver. buildDirectEncryptionParameters(EncryptionParameters params, CriteriaSet criteria, List<com.nimbusds.jose.EncryptionMethod> dataEncryptionAlgorithms, com.nimbusds.jose.JWEAlgorithm algorithm)Build direct encryption parameters from the data encryption credentials input.private booleanDefaultEncryptionParametersResolver. buildKeyEncryptionOrAgreementParameters(EncryptionParameters params, CriteriaSet criteria, List<com.nimbusds.jose.EncryptionMethod> dataEncryptionAlgorithms, com.nimbusds.jose.JWEAlgorithm algorithm)Build key encryption parameters from the key transport encryption credentials input.private booleanDefaultEncryptionParametersResolver. buildKeyWrappingParameters(EncryptionParameters params, CriteriaSet criteria, List<com.nimbusds.jose.EncryptionMethod> dataEncryptionAlgorithms, com.nimbusds.jose.JWEAlgorithm algorithm)Build key wrapping encryption parameters from the key transport encryption credentials input.protected voidDefaultEncryptionParametersResolver. logResult(EncryptionParameters params)Log the resolved parameters.protected voidDefaultEncryptionParametersResolver. resolveAndPopulateCredentialsAndAlgorithms(EncryptionParameters params, CriteriaSet criteria, Predicate<String> includeExcludePredicate)Resolve and populate the data encryption and key transport credentials and algorithm URIs.protected voidDefaultEncryptionParametersResolver. resolveCredentialForSupportedAlgorithm(CriteriaSet criteria, List<com.nimbusds.jose.JWEAlgorithm> keyTransportAlgorithms, List<com.nimbusds.jose.EncryptionMethod> dataEncryptionAlgorithms, EncryptionParameters params)Resolve a credential (key) compatible with one-of the supported algorithms.protected booleanDefaultEncryptionParametersResolver. validate(EncryptionParameters params, boolean encryptionOptional)Validate that theEncryptionParametersinstance has all the required properties populated.
-