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()
void
setMetadataKeys(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
-
-