public abstract class AbstractSAMLProfileConfigurationFactoryBean
extends org.springframework.beans.factory.config.AbstractFactoryBean
コンストラクタと説明 |
---|
AbstractSAMLProfileConfigurationFactoryBean() |
修飾子とタイプ | メソッドと説明 |
---|---|
long |
getAssertionLifetime()
Gets the amount of time, in milliseconds, before an issued assertion expires.
|
List<String> |
getAudiences()
Gets the audiences of issued assertions.
|
byte[] |
getOutboundArtifactType()
Gets the 2-byte artifact type used for outbound messages.
|
SecurityPolicy |
getProfileSecurityPolicy()
Gets the security policy for this profile.
|
CryptoOperationRequirementLevel |
getSignAssertions()
Gets whether assertions should be signed.
|
Credential |
getSigningCredential()
Gets the credential used to sign assertions.
|
CryptoOperationRequirementLevel |
getSignRequests()
Gets whether to sign protocol requests.
|
CryptoOperationRequirementLevel |
getSignResposnes()
Gets whether to sign protocol responses.
|
protected void |
populateBean(AbstractSAMLProfileConfiguration configuration)
Populates the given profile configuration with standard information.
|
void |
setAssertionLifetime(long lifetime)
Sets the amount of time before an issued assertion expires.
|
void |
setAudiences(List<String> newAudiences)
Sets the audiences of issued assertions.
|
void |
setOutboundArtifactType(byte[] type)
Sets the 2-byte artifact type used for outbound messages.
|
void |
setProfileSecurityPolicy(SecurityPolicy policy)
Sets the security policy for this profile.
|
void |
setSignAssertions(CryptoOperationRequirementLevel sign)
Sets whether assertions should be signed.
|
void |
setSigningCredential(Credential credential)
Sets the credential used to sign assertions.
|
void |
setSignRequests(CryptoOperationRequirementLevel sign)
Sets whether to sign protocol requests.
|
void |
setSignResponses(CryptoOperationRequirementLevel sign)
Sets whether to sign protocol responses.
|
public AbstractSAMLProfileConfigurationFactoryBean()
public long getAssertionLifetime()
public List<String> getAudiences()
public byte[] getOutboundArtifactType()
public SecurityPolicy getProfileSecurityPolicy()
public CryptoOperationRequirementLevel getSignAssertions()
public Credential getSigningCredential()
public CryptoOperationRequirementLevel getSignRequests()
public CryptoOperationRequirementLevel getSignResposnes()
public void setAssertionLifetime(long lifetime)
lifetime
- amount of time before an issued assertion expirespublic void setAudiences(List<String> newAudiences)
newAudiences
- audiences of issued assertionspublic void setOutboundArtifactType(byte[] type)
type
- 2-byte artifact type used for outbound messagespublic void setProfileSecurityPolicy(SecurityPolicy policy)
policy
- security policy for this profilepublic void setSignAssertions(CryptoOperationRequirementLevel sign)
sign
- whether assertions should be signedpublic void setSigningCredential(Credential credential)
credential
- credential used to sign assertionspublic void setSignRequests(CryptoOperationRequirementLevel sign)
sign
- whether to sign protocol requestspublic void setSignResponses(CryptoOperationRequirementLevel sign)
sign
- whether to sign protocol responsesprotected void populateBean(AbstractSAMLProfileConfiguration configuration)
configuration
- configuration to populateCopyright © 2012. All Rights Reserved.