public interface SAMLIssuer
Modifier and Type | Method and Description |
---|---|
CallbackHandler |
getCallbackHandler()
Get the CallbackHandler in use
|
Crypto |
getIssuerCrypto() |
String |
getIssuerKeyName() |
String |
getIssuerKeyPassword() |
String |
getIssuerName()
Get the issuer name
|
boolean |
isSendKeyValue()
Get whether to send the key value or whether to include the entire cert.
|
boolean |
isSignAssertion()
Get whether to sign the assertion or not
|
AssertionWrapper |
newAssertion()
Creates a new
AssertionWrapper . |
void |
setCallbackHandler(CallbackHandler callbackHandler)
Set the CallbackHandler to use
|
void |
setIssuerCrypto(Crypto issuerCrypto)
Set the issuer crypto
|
void |
setIssuerKeyName(String issuerKeyName)
Set the issuer key name
|
void |
setIssuerKeyPassword(String issuerKeyPassword)
Set the issuer key password
|
void |
setIssuerName(String issuer)
Set the issuer name
|
void |
setSendKeyValue(boolean sendKeyValue)
Set whether to send the key value or whether to include the entire cert.
|
void |
setSignAssertion(boolean signAssertion)
Set whether to sign the assertion or not.
|
AssertionWrapper newAssertion() throws WSSecurityException
AssertionWrapper
.
A complete AssertionWrapper
is constructed.WSSecurityException
void setSendKeyValue(boolean sendKeyValue)
sendKeyValue
- whether to send the key value.boolean isSendKeyValue()
void setSignAssertion(boolean signAssertion)
signAssertion
- whether to sign the assertion or not.boolean isSignAssertion()
void setCallbackHandler(CallbackHandler callbackHandler)
callbackHandler
- the CallbackHandler to useCallbackHandler getCallbackHandler()
void setIssuerCrypto(Crypto issuerCrypto)
issuerCrypto
- the issuer cryptoCrypto getIssuerCrypto()
void setIssuerName(String issuer)
issuer
- the issuer nameString getIssuerName()
void setIssuerKeyName(String issuerKeyName)
issuerKeyName
- the issuer key nameString getIssuerKeyName()
void setIssuerKeyPassword(String issuerKeyPassword)
issuerKeyPassword
- the issuerKeyPassword.String getIssuerKeyPassword()
Copyright © 2018 JBoss by Red Hat. All rights reserved.