Interface AttributeQueryProfileConfiguration
- All Superinterfaces:
AttributeQueryProfileConfiguration,Component,IdentifiedComponent,ProfileConfiguration,SAML2ProfileConfiguration,SAMLProfileConfiguration
- All Known Implementing Classes:
AttributeQueryProfileConfiguration
Configuration support for SAML 2.0 Attribute Query profile.
Adds settings specific issuer role for SAML 2.0.
- Since:
- 5.1.0
-
Field Summary
Fields inherited from interface net.shibboleth.saml.saml2.profile.config.AttributeQueryProfileConfiguration
PROFILE_IDFields inherited from interface net.shibboleth.profile.config.ProfileConfiguration
DEFAULT_DISALLOWED_FEATURES -
Method Summary
Modifier and TypeMethodDescriptionbooleanisRandomizeFriendlyName(ProfileRequestContext profileRequestContext) Gets whether to randomize/perturb the FriendlyName attribute when encoding SAML 2.0 Attributes to enable probing of invalid behavior by relying parties.Methods inherited from interface net.shibboleth.shared.component.IdentifiedComponent
getIdMethods inherited from interface net.shibboleth.profile.config.ProfileConfiguration
getDisallowedFeatures, getSecurityConfiguration, isFeatureDisallowedMethods inherited from interface net.shibboleth.saml.saml2.profile.config.SAML2ProfileConfiguration
isEncryptionOptional, isEncryptNameIDs, isIgnoreRequestSignaturesMethods inherited from interface net.shibboleth.saml.profile.config.SAMLProfileConfiguration
getMessageHandler, isSignRequests, isSignResponses
-
Method Details
-
isRandomizeFriendlyName
@ConfigurationSetting(name="randomizeFriendlyName") boolean isRandomizeFriendlyName(@Nullable ProfileRequestContext profileRequestContext) Gets whether to randomize/perturb the FriendlyName attribute when encoding SAML 2.0 Attributes to enable probing of invalid behavior by relying parties.- Parameters:
profileRequestContext- current profile request context- Returns:
- true iff the FriendlyName should be randomized
-