|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectedu.internet2.middleware.shibboleth.common.relyingparty.provider.AbstractSAMLProfileConfiguration
edu.internet2.middleware.shibboleth.common.relyingparty.provider.saml2.AbstractSAML2ProfileConfiguration
public abstract class AbstractSAML2ProfileConfiguration
SAML 2 communication profile configuration settings.
Constructor Summary | |
---|---|
protected |
AbstractSAML2ProfileConfiguration()
Constructor. |
Method Summary | |
---|---|
SAML2AttributeAuthority |
getAttributeAuthority()
Gets the Attribute authority to use. |
CryptoOperationRequirementLevel |
getEncryptAssertion()
Gets whether assertions should be encrypted. |
CryptoOperationRequirementLevel |
getEncryptNameID()
Gets whether NameIDs should be encrypted. |
Collection<String> |
getProxyAudiences()
Gets the audiences for a proxied assertion. |
int |
getProxyCount()
Gets the maximum number of times an assertion may be proxied. |
void |
setAttributeAuthority(SAML2AttributeAuthority authority)
Sets the Attribute authority to use. |
void |
setEncryptAssertion(CryptoOperationRequirementLevel encrypt)
Sets whether assertions should be encrypted. |
void |
setEncryptNameID(CryptoOperationRequirementLevel encrypt)
Sets whether NameIDs should be encrypted. |
void |
setProxyCount(int count)
Gets the maximum number of times an assertion may be proxied. |
Methods inherited from class edu.internet2.middleware.shibboleth.common.relyingparty.provider.AbstractSAMLProfileConfiguration |
---|
getAssertionAudiences, getAssertionLifetime, getOutboundArtifactType, getSecurityPolicy, getSignAssertions, getSigningCredential, getSignRequests, getSignResponses, setAssertionAudiences, setAssertionLifetime, setOutboundArtifactType, setSecurityPolicy, setSignAssertions, setSigningCredential, setSignRequests, setSignResponses |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface edu.internet2.middleware.shibboleth.common.relyingparty.ProfileConfiguration |
---|
getProfileId |
Constructor Detail |
---|
protected AbstractSAML2ProfileConfiguration()
Method Detail |
---|
public SAML2AttributeAuthority getAttributeAuthority()
public void setAttributeAuthority(SAML2AttributeAuthority authority)
authority
- Attribute authority to usepublic CryptoOperationRequirementLevel getEncryptNameID()
public void setEncryptNameID(CryptoOperationRequirementLevel encrypt)
encrypt
- whether NameIDs should be encryptedpublic CryptoOperationRequirementLevel getEncryptAssertion()
public void setEncryptAssertion(CryptoOperationRequirementLevel encrypt)
encrypt
- whether assertions should be encryptedpublic int getProxyCount()
public void setProxyCount(int count)
count
- maximum number of times an assertion may be proxiedpublic Collection<String> getProxyAudiences()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |