|
||||||||||
| 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(java.util.Properties prop)
|
|
| Method Summary | |
|---|---|
javax.security.auth.callback.CallbackHandler |
getCallbackHandler()
Get the CallbackHandler in use |
Crypto |
getIssuerCrypto()
|
java.lang.String |
getIssuerKeyName()
|
java.lang.String |
getIssuerKeyPassword()
|
java.lang.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(javax.security.auth.callback.CallbackHandler callbackHandler)
Set the CallbackHandler to use |
void |
setIssuerCrypto(Crypto issuerCrypto)
Set the issuer crypto |
void |
setIssuerKeyName(java.lang.String issuerKeyName)
Set the issuer key name |
void |
setIssuerKeyPassword(java.lang.String issuerKeyPassword)
Set the issuer key password |
void |
setIssuerName(java.lang.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(java.util.Properties prop)
throws WSSecurityException
WSSecurityException| Method Detail |
|---|
public AssertionWrapper newAssertion()
throws WSSecurityException
newAssertion in interface SAMLIssuerWSSecurityExceptionpublic void setSendKeyValue(boolean sendKeyValue)
setSendKeyValue in interface SAMLIssuersendKeyValue - whether to send the key value.public boolean isSendKeyValue()
isSendKeyValue in interface SAMLIssuerpublic void setSignAssertion(boolean signAssertion)
setSignAssertion in interface SAMLIssuersignAssertion - whether to sign the assertion or not.public boolean isSignAssertion()
isSignAssertion in interface SAMLIssuerpublic void setCallbackHandler(javax.security.auth.callback.CallbackHandler callbackHandler)
setCallbackHandler in interface SAMLIssuercallbackHandler - the CallbackHandler to usepublic javax.security.auth.callback.CallbackHandler getCallbackHandler()
getCallbackHandler in interface SAMLIssuerpublic void setIssuerCrypto(Crypto issuerCrypto)
setIssuerCrypto in interface SAMLIssuerissuerCrypto - the issuer cryptopublic Crypto getIssuerCrypto()
getIssuerCrypto in interface SAMLIssuerpublic void setIssuerName(java.lang.String issuer)
setIssuerName in interface SAMLIssuerissuer - the issuer namepublic java.lang.String getIssuerName()
getIssuerName in interface SAMLIssuerpublic void setIssuerKeyName(java.lang.String issuerKeyName)
setIssuerKeyName in interface SAMLIssuerissuerKeyName - the issuer key namepublic java.lang.String getIssuerKeyName()
getIssuerKeyName in interface SAMLIssuerpublic void setIssuerKeyPassword(java.lang.String issuerKeyPassword)
setIssuerKeyPassword in interface SAMLIssuerissuerKeyPassword - the issuerKeyPassword.public java.lang.String getIssuerKeyPassword()
getIssuerKeyPassword in interface SAMLIssuer
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||