public class SAMLIssuerImpl extends Object implements SAMLIssuer
Constructor and Description |
---|
SAMLIssuerImpl()
Constructor.
|
SAMLIssuerImpl(Properties prop) |
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.
|
public SAMLIssuerImpl()
public SAMLIssuerImpl(Properties prop) throws WSSecurityException
WSSecurityException
public AssertionWrapper newAssertion() throws WSSecurityException
newAssertion
in interface SAMLIssuer
WSSecurityException
public void setSendKeyValue(boolean sendKeyValue)
setSendKeyValue
in interface SAMLIssuer
sendKeyValue
- whether to send the key value.public boolean isSendKeyValue()
isSendKeyValue
in interface SAMLIssuer
public void setSignAssertion(boolean signAssertion)
setSignAssertion
in interface SAMLIssuer
signAssertion
- whether to sign the assertion or not.public boolean isSignAssertion()
isSignAssertion
in interface SAMLIssuer
public void setCallbackHandler(CallbackHandler callbackHandler)
setCallbackHandler
in interface SAMLIssuer
callbackHandler
- the CallbackHandler to usepublic CallbackHandler getCallbackHandler()
getCallbackHandler
in interface SAMLIssuer
public void setIssuerCrypto(Crypto issuerCrypto)
setIssuerCrypto
in interface SAMLIssuer
issuerCrypto
- the issuer cryptopublic Crypto getIssuerCrypto()
getIssuerCrypto
in interface SAMLIssuer
public void setIssuerName(String issuer)
setIssuerName
in interface SAMLIssuer
issuer
- the issuer namepublic String getIssuerName()
getIssuerName
in interface SAMLIssuer
public void setIssuerKeyName(String issuerKeyName)
setIssuerKeyName
in interface SAMLIssuer
issuerKeyName
- the issuer key namepublic String getIssuerKeyName()
getIssuerKeyName
in interface SAMLIssuer
public void setIssuerKeyPassword(String issuerKeyPassword)
setIssuerKeyPassword
in interface SAMLIssuer
issuerKeyPassword
- the issuerKeyPassword.public String getIssuerKeyPassword()
getIssuerKeyPassword
in interface SAMLIssuer
Copyright © 2004–2017 The Apache Software Foundation. All rights reserved.