public class Assertion extends ImplementationHolder
Constructor and Description |
---|
Assertion() |
getImplementation, getOriginalXML, setImplementation, setOriginalXML
public java.lang.String getVersion()
public Assertion setVersion(java.lang.String version)
public java.lang.String getId()
public Assertion setId(java.lang.String id)
public org.joda.time.DateTime getIssueInstant()
public Assertion setIssueInstant(org.joda.time.DateTime issueInstant)
public Issuer getIssuer()
public Signature getSignature()
public Subject getSubject()
public Conditions getConditions()
public Assertion setConditions(Conditions conditions)
public Advice getAdvice()
public java.util.List<AuthenticationStatement> getAuthenticationStatements()
public Assertion setAuthenticationStatements(java.util.List<AuthenticationStatement> authenticationStatements)
public java.util.List<Attribute> getAttributes()
public java.util.List<Attribute> getAttributes(java.lang.String name)
public Attribute getFirstAttribute(java.lang.String name)
public SimpleKey getSigningKey()
public AlgorithmMethod getAlgorithm()
public DigestMethod getDigest()
public Assertion setIssuer(java.lang.String issuer)
public Assertion addAuthenticationStatement(AuthenticationStatement statement)
public Assertion setSigningKey(SimpleKey signingKey, AlgorithmMethod algorithm, DigestMethod digest)