public class SPMetadataProvider extends AbstractMetadataProvider implements IMetadataProvider<EntityDescriptorType>
options| Constructor and Description |
|---|
SPMetadataProvider() |
| Modifier and Type | Method and Description |
|---|---|
EntityDescriptorType |
getMetaData()
Get the Metadata descriptors
|
String |
getNameIdFormat() |
void |
init(Map<String,String> options)
Initialize the provider with options
|
void |
injectEncryptionKey(PublicKey publicKey)
Inject a public key used for encryption
|
void |
injectFileStream(InputStream fileStream)
Inject a File instance depending on
|
void |
injectSigningKey(PublicKey publicKey)
Inject a public key used for signing
|
boolean |
isMultiple()
Is multiple descriptors attached?
|
String |
requireFileInjection()
Provider indicates that it requires an injection of File instance
|
void |
setPicketLinkConf(PicketLinkType picketLinkType) |
public void init(Map<String,String> options)
IMetadataProviderinit in interface IMetadataProvider<EntityDescriptorType>init in class AbstractMetadataProviderIMetadataProvider#init(Map)public EntityDescriptorType getMetaData()
IMetadataProvidergetMetaData in interface IMetadataProvider<EntityDescriptorType>public String getNameIdFormat()
public void setPicketLinkConf(PicketLinkType picketLinkType)
public void injectFileStream(InputStream fileStream)
IMetadataProviderinjectFileStream in interface IMetadataProvider<EntityDescriptorType>methodpublic boolean isMultiple()
IMetadataProviderisMultiple in interface IMetadataProvider<EntityDescriptorType>public String requireFileInjection()
IMetadataProviderrequireFileInjection in interface IMetadataProvider<EntityDescriptorType>public void injectSigningKey(PublicKey publicKey)
IMetadataProviderinjectSigningKey in interface IMetadataProvider<EntityDescriptorType>public void injectEncryptionKey(PublicKey publicKey)
IMetadataProviderinjectEncryptionKey in interface IMetadataProvider<EntityDescriptorType>Copyright © 2018 JBoss by Red Hat. All rights reserved.