public class Assertion extends ImplementationHolder
Constructor and Description |
---|
Assertion() |
getImplementation, getOriginalXML, setImplementation, setOriginalXML
public String getVersion()
public String getId()
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 List<AuthenticationStatement> getAuthenticationStatements()
public Assertion setAuthenticationStatements(List<AuthenticationStatement> authenticationStatements)
public SimpleKey getSigningKey()
public AlgorithmMethod getAlgorithm()
public DigestMethod getDigest()
public Assertion addAuthenticationStatement(AuthenticationStatement statement)
public Assertion setSigningKey(SimpleKey signingKey, AlgorithmMethod algorithm, DigestMethod digest)
public Assertion setEncryptionKey(SimpleKey encryptionKey, KeyEncryptionMethod keyAlgorithm, DataEncryptionMethod dataAlgorithm)
public SimpleKey getEncryptionKey()
public KeyEncryptionMethod getKeyAlgorithm()
public DataEncryptionMethod getDataAlgorithm()