|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.opensaml.ws.security.SecurityPolicyContext
org.opensaml.common.binding.security.SAMLSecurityPolicyContext
public class SAMLSecurityPolicyContext
SAML-specific class which stores state used, and produced, by security policy rules.
Constructor Summary | |
---|---|
SAMLSecurityPolicyContext()
|
Method Summary | |
---|---|
org.joda.time.DateTime |
getIssueInstant()
Get the date and time of a message's issuance. |
java.lang.String |
getIssuerProtocol()
Gets the message protocol used by the issuer. |
javax.xml.namespace.QName |
getIssuerRole()
Gets the SAML role the issuer is meant to be operating in. |
java.lang.String |
getMessageID()
Gets the ID of the SAML request/response. |
MetadataProvider |
getMetadataProvider()
Gets the metadata provider used to lookup issuer information. |
void |
setIssueInstant(org.joda.time.DateTime newIssueInstant)
Set the date and time of a message's issuance. |
void |
setIssuerProtocol(java.lang.String protocol)
Sets the message protocol used by the issuer. |
void |
setIssuerRole(javax.xml.namespace.QName role)
Sets the SAML role the issuer is meant to be operating in. |
void |
setMessageID(java.lang.String id)
Sets the ID of the SAML request/response. |
void |
setMetadataProvider(MetadataProvider provider)
Sets the metadata provider used to lookup issuer information. |
Methods inherited from class org.opensaml.ws.security.SecurityPolicyContext |
---|
getIssuer, isIssuerAuthenticated, setIssuer, setIssuerAuthenticated |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public SAMLSecurityPolicyContext()
Method Detail |
---|
public java.lang.String getIssuerProtocol()
public void setIssuerProtocol(java.lang.String protocol)
protocol
- message protocol used by the issuerpublic javax.xml.namespace.QName getIssuerRole()
public void setIssuerRole(javax.xml.namespace.QName role)
role
- SAML role the issuer is meant to be operating inpublic MetadataProvider getMetadataProvider()
public void setMetadataProvider(MetadataProvider provider)
provider
- metadata provider used to lookup issuer informationpublic org.joda.time.DateTime getIssueInstant()
public void setIssueInstant(org.joda.time.DateTime newIssueInstant)
newIssueInstant
- the date and time of the message's issuancepublic java.lang.String getMessageID()
public void setMessageID(java.lang.String id)
id
- ID of the SAML request/response
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |