public abstract class AbstractSAMLProfileConfiguration extends Object implements ProfileConfiguration
修飾子 | コンストラクタと説明 |
---|---|
protected |
AbstractSAMLProfileConfiguration()
Constructor.
|
修飾子とタイプ | メソッドと説明 |
---|---|
Collection<String> |
getAssertionAudiences()
Gets the list of audiences an assertion is intended for.
|
long |
getAssertionLifetime()
Gets the lifetime, in millisecond, for an issued assertion.
|
byte[] |
getOutboundArtifactType()
Gets the 2-byte artifact type used on outbound messages.
|
SecurityPolicy |
getSecurityPolicy()
Gets the security policy for this profile.
|
CryptoOperationRequirementLevel |
getSignAssertions()
Gets whether assertions should be signed.
|
Credential |
getSigningCredential()
Gets the credential that should be used to sign a message.
|
CryptoOperationRequirementLevel |
getSignRequests()
Gets whether to sign protocol requests.
|
CryptoOperationRequirementLevel |
getSignResponses()
Gets whether to sign protocol responses.
|
void |
setAssertionAudiences(Collection<String> audiences)
Sets the list of audiences an assertion is intended for.
|
void |
setAssertionLifetime(long lifetime)
Sets the lifetime, in millisecond, for an issued assertion.
|
void |
setOutboundArtifactType(byte[] type)
Sets the 2-byte artifact type used on outbound messages.
|
void |
setSecurityPolicy(SecurityPolicy policy)
Sets the security policy for this profile.
|
void |
setSignAssertions(CryptoOperationRequirementLevel sign)
Sets whether assertions should be signed.
|
void |
setSigningCredential(Credential credential)
Gets the credential that should be used for sign a message.
|
void |
setSignRequests(CryptoOperationRequirementLevel sign)
Sets whether to sign protocol requests.
|
void |
setSignResponses(CryptoOperationRequirementLevel sign)
Sets whether to sign protocol responses.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getProfileId
protected AbstractSAMLProfileConfiguration()
public Collection<String> getAssertionAudiences()
public long getAssertionLifetime()
public byte[] getOutboundArtifactType()
public SecurityPolicy getSecurityPolicy()
getSecurityPolicy
インタフェース内 ProfileConfiguration
public CryptoOperationRequirementLevel getSignAssertions()
public Credential getSigningCredential()
public CryptoOperationRequirementLevel getSignRequests()
public CryptoOperationRequirementLevel getSignResponses()
public void setAssertionAudiences(Collection<String> audiences)
audiences
- list of audiences an assertion is intended forpublic void setAssertionLifetime(long lifetime)
lifetime
- lifetime, in millisecond, for an issued assertionpublic void setOutboundArtifactType(byte[] type)
type
- 2-byte artifact type used on outbound messages.public void setSecurityPolicy(SecurityPolicy policy)
policy
- security policy for this profilepublic void setSignAssertions(CryptoOperationRequirementLevel sign)
sign
- whether assertions should be signedpublic void setSigningCredential(Credential credential)
credential
- credential that should be used for sign a messagepublic void setSignRequests(CryptoOperationRequirementLevel sign)
sign
- whether to sign protocol requestspublic void setSignResponses(CryptoOperationRequirementLevel sign)
sign
- whether to sign protocol responsesCopyright © 2012. All Rights Reserved.