Class MetadataIdentityBuilder
- java.lang.Object
-
- com.adaptris.core.security.access.IdentityBuilderImpl
-
- com.adaptris.core.security.access.MetadataIdentityBuilderImpl
-
- com.adaptris.core.security.access.MetadataIdentityBuilder
-
- All Implemented Interfaces:
ComponentLifecycle,IdentityBuilder
public class MetadataIdentityBuilder extends MetadataIdentityBuilderImpl
Build the identity from metadataIn the adapter configuration file this class is aliased as metadata-identity-builder which is the preferred alternative to the fully qualified classname when building your configuration.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.adaptris.core.security.access.MetadataIdentityBuilderImpl
MetadataIdentityBuilderImpl.MetadataSource
-
-
Field Summary
-
Fields inherited from class com.adaptris.core.security.access.IdentityBuilderImpl
log
-
-
Constructor Summary
Constructors Constructor Description MetadataIdentityBuilder()MetadataIdentityBuilder(MetadataIdentityBuilderImpl.MetadataSource type, java.util.List<java.lang.String> list)MetadataIdentityBuilder(java.util.List<java.lang.String> list)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Map<java.lang.String,java.lang.Object>build(AdaptrisMessage msg)java.util.List<java.lang.String>getMetadataKeys()voidsetMetadataKeys(java.util.List<java.lang.String> m)-
Methods inherited from class com.adaptris.core.security.access.MetadataIdentityBuilderImpl
getMetadataSource, getValue, metadataSource, setMetadataSource
-
Methods inherited from class com.adaptris.core.security.access.IdentityBuilderImpl
close, init, start, stop
-
-
-
-
Constructor Detail
-
MetadataIdentityBuilder
public MetadataIdentityBuilder()
-
MetadataIdentityBuilder
public MetadataIdentityBuilder(java.util.List<java.lang.String> list)
-
MetadataIdentityBuilder
public MetadataIdentityBuilder(MetadataIdentityBuilderImpl.MetadataSource type, java.util.List<java.lang.String> list)
-
-
Method Detail
-
build
public java.util.Map<java.lang.String,java.lang.Object> build(AdaptrisMessage msg)
-
getMetadataKeys
public java.util.List<java.lang.String> getMetadataKeys()
- Returns:
- the metadataKeys
-
setMetadataKeys
public void setMetadataKeys(java.util.List<java.lang.String> m)
- Parameters:
m- the metadataKeys to set
-
-