public interface AttributeMetadataProvider
extends pl.edu.icm.unity.types.DescribedObject
AttributeType
metadata. The metadata can be used to give user-controlled semantics
to ordinary attributes, e.g. to mark an attribute as contact email address or define how it should be mapped to
SAML attribute.Modifier and Type | Method and Description |
---|---|
boolean |
isSecuritySensitive() |
boolean |
isSingleton() |
void |
verify(String metadata,
pl.edu.icm.unity.types.basic.AttributeType at)
Should verify whether the attribute's metadata is correct for the given attribtue type.
|
void verify(String metadata, pl.edu.icm.unity.types.basic.AttributeType at) throws pl.edu.icm.unity.exceptions.IllegalAttributeTypeException
metadata
- at
- pl.edu.icm.unity.exceptions.IllegalAttributeTypeException
boolean isSingleton()
boolean isSecuritySensitive()
Copyright © 2018 Unity. All rights reserved.