Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "ISS API"
(→Main Operations) |
(→I-Card Operations) |
||
Line 23: | Line 23: | ||
Iterable<String> getSupportedClaimTypes() | Iterable<String> getSupportedClaimTypes() | ||
− | List of all possible types of claims that may be returned in a token. | + | * List of all possible types of claims that may be returned in a token. |
String getICardIssuerName() | String getICardIssuerName() | ||
Line 30: | Line 30: | ||
DigitalIdentity requestDigitalIdentity(Policy, DigitalIdentity credential) | DigitalIdentity requestDigitalIdentity(Policy, DigitalIdentity credential) | ||
− | * Credential used to authenticate to the Token Issuer– may be null if Token Issuer policy doesn’t require it | + | * Credential used to authenticate to the Token Issuer–-may be null if Token Issuer policy doesn’t require it |
String getTimeIssued() | String getTimeIssued() |
Revision as of 19:00, 12 September 2006
Main Operations
Iterable<ICardRef> getICards(Policy)
- Returns list of ICard references that match policy.
- Policy can be null, in which case it returns all i-cards.
RegisterICardProvider
- A way to register a new ICard Provider plug-in
I-Card Operations
String getDisplayName()
String getUUID()
String getVersion()
String getXMLLanguage()
Image getImage()
String getImageMimeType()
boolean isMatch(Policy)
Iterable<String> getSupportedClaimTypes()
- List of all possible types of claims that may be returned in a token.
String getICardIssuerName()
EndpointReference getICardIssuerEndpoint()
DigitalIdentity requestDigitalIdentity(Policy, DigitalIdentity credential)
- Credential used to authenticate to the Token Issuer–-may be null if Token Issuer policy doesn’t require it
String getTimeIssued()
String getTimeExpires()
Iterable<TokenService> getTokenServices()
- endpoint references, credential hint, credential selector
getPolicy() – list of supported token types, supported claims
boolean getRequireAppliesTo()
- Is the RP identity required in the token request message?
ReleasePolicy getReleasePolicy()
IssuedTokenMetadata
getIssuedTokenIssuer()
- May return null, if no issuer.
- This is the issuer returned in the RSTR.