Skip to main content

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.

Jump to: navigation, search

Difference between revisions of "ISS API"

 
(See Also)
 
(9 intermediate revisions by the same user not shown)
Line 2: Line 2:
 
Iterable<ICardRef> getICards(Policy)
 
Iterable<ICardRef> getICards(Policy)
 
* Returns list of ICard references that match policy.   
 
* Returns list of ICard references that match policy.   
* Policy can be null, in which case it returns i-cards.
+
* Policy can be null, in which case it returns all i-cards.
  
RegisterICardProvider
+
==See Also==
* A way to register a new ICard Provider plug-in
+
* [[ISS Web UI]], [[ISS Client UI]]
 
+
* [[I-Card Provider]]
== I-Card Operations==
+
* [[I-Card]], [[I-Card Interfaces]]
String getDisplayName()
+
* [[Core Components]]
 
+
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.
+

Latest revision as of 16:39, 28 October 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.

See Also

Back to the top