public interface STSPropertiesMBean
Modifier and Type | Method and Description |
---|---|
void |
configureProperties()
Load/process the CallbackHandler, Crypto objects, etc.
|
CallbackHandler |
getCallbackHandler()
Get the CallbackHandler object.
|
org.apache.wss4j.common.crypto.Crypto |
getEncryptionCrypto()
Get the encryption Crypto object
|
EncryptionProperties |
getEncryptionProperties()
Get the EncryptionProperties to use.
|
String |
getEncryptionUsername()
Get the username/alias to use to encrypt any issued tokens.
|
IdentityMapper |
getIdentityMapper()
Get the IdentityMapper object to use.
|
String |
getIssuer()
Get the STS issuer name
|
RealmParser |
getRealmParser()
Get the RealmParser object to use.
|
RelationshipResolver |
getRelationshipResolver()
Get the RelationshipResolver objects to use.
|
List<Relationship> |
getRelationships()
Get the list of Relationship objects to use.
|
SAMLRealmCodec |
getSamlRealmCodec()
Get the SAML Realm Codec object to use.
|
org.apache.wss4j.common.crypto.Crypto |
getSignatureCrypto()
Get the signature Crypto object
|
SignatureProperties |
getSignatureProperties()
Get the SignatureProperties to use.
|
String |
getSignatureUsername()
Get the username/alias to use to sign any issued tokens
|
boolean |
isValidateUseKey()
Get whether to validate a client Public Key or Certificate presented as part of a
UseKey element.
|
void |
setCallbackHandler(CallbackHandler callbackHandler)
Set the CallbackHandler object.
|
void |
setEncryptionCrypto(org.apache.wss4j.common.crypto.Crypto encryptionCrypto)
Set the encryption Crypto object
|
void |
setEncryptionProperties(EncryptionProperties encryptionProperties)
Set the EncryptionProperties to use.
|
void |
setEncryptionUsername(String encryptionUsername)
Set the username/alias to use to encrypt any issued tokens.
|
void |
setIdentityMapper(IdentityMapper identityMapper)
Set the IdentityMapper object to use.
|
void |
setIssuer(String issuer)
Set the STS issuer name
|
void |
setRealmParser(RealmParser realmParser)
Set the RealmParser object to use.
|
void |
setRelationships(List<Relationship> relationships)
Set the list of Relationship objects to use.
|
void |
setSamlRealmCodec(SAMLRealmCodec samlRealmCodec)
Set the SAML Realm Codec object to use.
|
void |
setSignatureCrypto(org.apache.wss4j.common.crypto.Crypto signatureCrypto)
Set the signature Crypto object
|
void |
setSignatureProperties(SignatureProperties signatureProperties)
Set the SignatureProperties to use.
|
void |
setSignatureUsername(String signatureUsername)
Set the username/alias to use to sign any issued tokens
|
void |
setValidateUseKey(boolean validateUseKey)
Set whether to validate a client Public Key or Certificate presented as part of a
UseKey element.
|
void configureProperties() throws STSException
STSException
void setCallbackHandler(CallbackHandler callbackHandler)
callbackHandler
- the CallbackHandler object.CallbackHandler getCallbackHandler()
void setSignatureCrypto(org.apache.wss4j.common.crypto.Crypto signatureCrypto)
signatureCrypto
- the signature Crypto objectorg.apache.wss4j.common.crypto.Crypto getSignatureCrypto()
void setSignatureUsername(String signatureUsername)
signatureUsername
- the username/alias to use to sign any issued tokensString getSignatureUsername()
void setEncryptionCrypto(org.apache.wss4j.common.crypto.Crypto encryptionCrypto)
encryptionCrypto
- the encryption Crypto objectorg.apache.wss4j.common.crypto.Crypto getEncryptionCrypto()
void setEncryptionUsername(String encryptionUsername)
encryptionUsername
- the username/alias to use to encrypt any issued tokensString getEncryptionUsername()
void setEncryptionProperties(EncryptionProperties encryptionProperties)
encryptionProperties
- the EncryptionProperties to use.EncryptionProperties getEncryptionProperties()
void setIssuer(String issuer)
issuer
- the STS issuer nameString getIssuer()
void setSignatureProperties(SignatureProperties signatureProperties)
signatureProperties
- the SignatureProperties to use.SignatureProperties getSignatureProperties()
void setRealmParser(RealmParser realmParser)
realmParser
- the RealmParser object to use.RealmParser getRealmParser()
void setIdentityMapper(IdentityMapper identityMapper)
identityMapper
- the IdentityMapper object to use.IdentityMapper getIdentityMapper()
void setRelationships(List<Relationship> relationships)
relationships
- the ListList<Relationship> getRelationships()
RelationshipResolver getRelationshipResolver()
SAMLRealmCodec getSamlRealmCodec()
void setSamlRealmCodec(SAMLRealmCodec samlRealmCodec)
samlRealmCodec
- the SAMLRealmCodec object to use.boolean isValidateUseKey()
void setValidateUseKey(boolean validateUseKey)
validateUseKey
- whether to validate a client UseKey or not.Apache CXF