|
Apache CXF API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface STSPropertiesMBean
This MBean represents the properties associated with the STS. It contains a single operation "configureProperties()" which allows subclasses to perform any custom loading/processing of the properties.
Method Summary | |
---|---|
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. |
Method Detail |
---|
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 API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |