public abstract class AssertionDetails extends Object
Related specifications:
Constructor and Description |
---|
AssertionDetails(Issuer issuer,
Subject subject,
List<Audience> audience,
Date iat,
Date exp,
Identifier id)
Creates a new assertion details instance.
|
Modifier and Type | Method and Description |
---|---|
List<Audience> |
getAudience()
Returns the audience.
|
Date |
getExpirationTime()
Returns the expiration time.
|
Identifier |
getID()
Returns the optional assertion identifier.
|
Issuer |
getIssuer()
Returns the issuer.
|
Date |
getIssueTime()
Returns the optional issue time.
|
Subject |
getSubject()
Returns the subject.
|
public AssertionDetails(Issuer issuer, Subject subject, List<Audience> audience, Date iat, Date exp, Identifier id)
issuer
- The issuer. Must not be null
.subject
- The subject. Must not be null
.audience
- The audience, typically including the URI of the
authorisation server's token endpoint. Must not be
null
.exp
- The expiration time. Must not be null
.iat
- The time at which the assertion was issued,
null
if not specified.id
- Unique identifier for the assertion, null
if
not specified.public Subject getSubject()
public List<Audience> getAudience()
public Date getExpirationTime()
public Date getIssueTime()
null
if not specified.public Identifier getID()
null
if not specified.Copyright © 2016 Connect2id Ltd.. All rights reserved.