|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.ws.security.saml.SAMLIssuerImpl
public class SAMLIssuerImpl
Builds a WS SAML Assertion and inserts it into the SOAP Envelope. Refer to the WS specification, SAML Token profile
Constructor Summary | |
---|---|
SAMLIssuerImpl()
Constructor. |
|
SAMLIssuerImpl(Properties prop)
|
Method Summary | |
---|---|
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. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public SAMLIssuerImpl()
public SAMLIssuerImpl(Properties prop) throws WSSecurityException
WSSecurityException
Method Detail |
---|
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
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |