public interface AttributeSet
AttributeSetConstants
Modifier and Type | Method and Description |
---|---|
String |
getFriendlyName()
Returns the friendly name for this attribute set.
|
String |
getIdentifier()
Each attribute set within the Swedish eID Framework is assigned an unique profile identifier.
|
se.litsec.opensaml.saml2.attribute.AttributeTemplate[] |
getRecommendedAttributes()
Returns the recommended attributes for this attribute set
|
se.litsec.opensaml.saml2.attribute.AttributeTemplate[] |
getRequiredAttributes()
Returns the required attributes for this attribute set
|
String |
getUri()
Each attribute set within the Swedish eID Framework is assigned an unique URI.
|
void |
validateAttributes(Assertion assertion,
List<RequestedAttribute> explicitlyRequestedAttributes)
Validates the attributes received in the assertion against the attribute set.
|
String getIdentifier()
getUri()
String getUri()
getIdentifier()
String getFriendlyName()
se.litsec.opensaml.saml2.attribute.AttributeTemplate[] getRequiredAttributes()
se.litsec.opensaml.saml2.attribute.AttributeTemplate[] getRecommendedAttributes()
void validateAttributes(Assertion assertion, List<RequestedAttribute> explicitlyRequestedAttributes) throws AttributesValidationException
<md:RequestedAttribute>
elements.assertion
- the assertion containing the attributes to validateexplicitlyRequestedAttributes
- a list of explicitly requested attributes that the Service Provider has specified in its metadata record
(using <md:RequestedAttribute>
elements). This parameter may be null
if no explicitly
requested attributes existAttributesValidationException
- for violations of the attribute setCopyright © 2018 Litsec AB. All rights reserved.