A B C D E F G H I K O P R S T U X

A

ACTION_GET - Static variable in interface org.eclipse.higgins.icard.policy.ISSFFPolicy.Action
 
ACTION_PUT - Static variable in interface org.eclipse.higgins.icard.policy.ISSFFPolicy.Action
 
AuthenticationException - exception org.eclipse.higgins.icard.AuthenticationException.
Thrown when an attempt to authenticate has failed.
AuthenticationException() - Constructor for class org.eclipse.higgins.icard.AuthenticationException
 
AuthenticationException(String) - Constructor for class org.eclipse.higgins.icard.AuthenticationException
 
AuthenticationException(String, Throwable) - Constructor for class org.eclipse.higgins.icard.AuthenticationException
 
AuthenticationException(Throwable) - Constructor for class org.eclipse.higgins.icard.AuthenticationException
 
AuthenticationRequiredException - exception org.eclipse.higgins.icard.AuthenticationRequiredException.
Thrown when authentication is required but none authentication materials provided.
AuthenticationRequiredException() - Constructor for class org.eclipse.higgins.icard.AuthenticationRequiredException
 
AuthenticationRequiredException(String) - Constructor for class org.eclipse.higgins.icard.AuthenticationRequiredException
 
AuthenticationRequiredException(String, Throwable) - Constructor for class org.eclipse.higgins.icard.AuthenticationRequiredException
 
AuthenticationRequiredException(Throwable) - Constructor for class org.eclipse.higgins.icard.AuthenticationRequiredException
 
addExtension(IElement) - Method in interface org.eclipse.higgins.icard.IInformationCard
 
addListener(IExtensionListener) - Method in interface org.eclipse.higgins.icard.IInformationCardExtension
Add listener
addTemplateElement(ITemplateElement) - Method in interface org.eclipse.higgins.icard.ITemplateContainer
Add ITemplateElement to this container
applyUpdates() - Method in interface org.eclipse.higgins.icard.ICard
Applies an updates made to this ICard object to the backing data store.
asXML() - Method in interface org.eclipse.higgins.icard.auth.ICredentialDescriptor
Returns XML representation of this user credential object.

B

BINARY_ELEMENT_FORMAT - Static variable in interface org.eclipse.higgins.icard.io.IElementFormat
Constant representing binary format of IElements.
beginUpdates() - Method in interface org.eclipse.higgins.icard.ICard
Puts this ICard object into edit mode when an update operations on card or on any contained elements are allowed.

C

CONTEXT_REF_PROP_NAME - Static variable in interface org.eclipse.higgins.icard.ICardProvider
 
CONTEXT_SCHEMA_FILE_PROP_NAME - Static variable in interface org.eclipse.higgins.icard.ICardProvider
 
CONTEXT_SCHEMA_URL_PROP_NAME - Static variable in interface org.eclipse.higgins.icard.ICardProvider
 
CUID - class org.eclipse.higgins.icard.CUID.
 
CUID(String, String, String) - Constructor for class org.eclipse.higgins.icard.CUID
 
CUID(String) - Constructor for class org.eclipse.higgins.icard.CUID
 
CardException - exception org.eclipse.higgins.icard.CardException.
 
CardException() - Constructor for class org.eclipse.higgins.icard.CardException
 
CardException(String) - Constructor for class org.eclipse.higgins.icard.CardException
 
CardException(String, Throwable) - Constructor for class org.eclipse.higgins.icard.CardException
 
CardException(Throwable) - Constructor for class org.eclipse.higgins.icard.CardException
 
CardIOException - exception org.eclipse.higgins.icard.io.CardIOException.
 
CardIOException() - Constructor for class org.eclipse.higgins.icard.io.CardIOException
 
CardIOException(String) - Constructor for class org.eclipse.higgins.icard.io.CardIOException
 
CardIOException(String, Throwable) - Constructor for class org.eclipse.higgins.icard.io.CardIOException
 
CardIOException(Throwable) - Constructor for class org.eclipse.higgins.icard.io.CardIOException
 
CardStoreException - exception org.eclipse.higgins.icard.CardStoreException.
 
CardStoreException() - Constructor for class org.eclipse.higgins.icard.CardStoreException
 
CardStoreException(String) - Constructor for class org.eclipse.higgins.icard.CardStoreException
 
CardStoreException(String, Throwable) - Constructor for class org.eclipse.higgins.icard.CardStoreException
 
CardStoreException(Throwable) - Constructor for class org.eclipse.higgins.icard.CardStoreException
 
CardStoreStrategy - interface org.eclipse.higgins.icard.CardStoreStrategy.
Strategy for storing and retrieving data from a CardStore.
canCreateCard(CallbackHandler, String, Properties) - Method in interface org.eclipse.higgins.icard.ICardProvider
 
canImportICard(CallbackHandler, IElement) - Method in interface org.eclipse.higgins.icard.ICardProvider
Tests whether this provider can import i-card represented by card parameter.
cancelUpdates() - Method in interface org.eclipse.higgins.icard.ICard
Cancels any updates made to this ICard object or any contained elements and terminate edit mode.
changePassword(char[], char[]) - Method in interface org.eclipse.higgins.icard.CardStoreStrategy
Changes the password of a password protected CardStore.
checkInput(InputStream) - Method in interface org.eclipse.higgins.icard.io.IInputProcessor
Checks whether this IInputProcessor can process the input stream.
createCard(CallbackHandler, String, Properties) - Method in interface org.eclipse.higgins.icard.ICardProvider
 
createCard(CallbackHandler, ICardTemplate) - Method in interface org.eclipse.higgins.icard.ICardProvider
 
createClaim(String) - Method in interface org.eclipse.higgins.icard.IClaimContainer
Creates a new IClaim object for this container of claims and adds it to the container.
createCredential(ICredential) - Method in interface org.eclipse.higgins.icard.auth.ITokenServiceCredentialFactory
 
createProvider() - Method in interface org.eclipse.higgins.icard.ICardProviderFactory
 

D

deleteCard(CallbackHandler, ICard) - Method in interface org.eclipse.higgins.icard.ICardProvider
 

E

equals(Object) - Method in class org.eclipse.higgins.icard.CUID
 
equals(Object) - Method in class org.eclipse.higgins.icard.TUID
 
exportCards(CallbackHandler, Iterator, OutputStream) - Method in interface org.eclipse.higgins.icard.CardStoreStrategy
Exports the cards provided as Iterator cards to stream out.
exportICards(CallbackHandler, IElementFormat, CUID[]) - Method in interface org.eclipse.higgins.icard.ICardProvider
Performs export of cards into array of IElements.
extensionElementChanged(ICardExtensionEvent) - Method in interface org.eclipse.higgins.icard.IExtensionListener
Method called when element of extenson has been changed
extensionEnabledChanged(ICardExtensionEvent) - Method in interface org.eclipse.higgins.icard.IExtensionListener
Method called when enabling mark of extenson has been changed

F

fromString(String) - Method in interface org.eclipse.higgins.icard.ISimpleClaimType
Converts given lexicalForm to value form of claim of this type.

G

get() - Method in interface org.eclipse.higgins.icard.io.IElement
Gets a clone of the contained object
getAction() - Method in interface org.eclipse.higgins.icard.policy.ISSFFPolicy
 
getAddress() - Method in interface org.eclipse.higgins.icard.IEndpointReference
 
getAddress() - Method in interface org.eclipse.higgins.icard.auth.ITokenServiceCredential
 
getAs(Class) - Method in interface org.eclipse.higgins.icard.io.IElement
Gets a clone of the contained object, converted to the Class specified by objectClass
getCUID() - Method in interface org.eclipse.higgins.icard.ICard
Gets the unique identifier of the i-card in the i-card registry.
getCUID() - Method in interface org.eclipse.higgins.icard.io.IICardElement
 
getCallbacks() - Method in interface org.eclipse.higgins.icard.auth.ICredential
 
getCardCreationTemplates(CallbackHandler) - Method in interface org.eclipse.higgins.icard.ICardProvider
 
getCardCreationTemplatesByID(CallbackHandler, String) - Method in interface org.eclipse.higgins.icard.ICardProvider
 
getCardID() - Method in class org.eclipse.higgins.icard.CUID
 
getCardType() - Method in interface org.eclipse.higgins.icard.ICardTemplate
 
getCertificate() - Method in interface org.eclipse.higgins.icard.IEndpointReference
 
getCertificate() - Method in interface org.eclipse.higgins.icard.auth.ITokenServiceCredential
 
getClaim(String) - Method in interface org.eclipse.higgins.icard.IClaimContainer
Returns the specified claim of this object.
getClaimByLocalName(String) - Method in interface org.eclipse.higgins.icard.ICard
 
getClaimListContextID() - Method in interface org.eclipse.higgins.icard.IPersonalInformationCard
URI of the context where Entity with claim values of the card is stored
getClaimListEntityID() - Method in interface org.eclipse.higgins.icard.IPersonalInformationCard
ID of Entity which holds claim values of the card
getClaims() - Method in interface org.eclipse.higgins.icard.IClaimContainer
Return all claims of this container object.
getContextRef() - Method in interface org.eclipse.higgins.icard.IURICard
Returns the ContextRef of the card
getCredential() - Method in interface org.eclipse.higgins.icard.auth.ICredentialDescriptor
Gets an instance of ICredential object which should be used to provide credential information.
getCredentialDescriptor() - Method in interface org.eclipse.higgins.icard.io.IFormatDescriptor
Gets the description of the credentials required to operate with the describing input/output format.
getCuid() - Method in interface org.eclipse.higgins.icard.IURICard
Returns the CUID of the icard
getDataType() - Method in interface org.eclipse.higgins.icard.ISimpleClaimType
Returns a Class object which represents a type of values of claim objects of this type.
getDescription() - Method in interface org.eclipse.higgins.icard.ICard
 
getDescription() - Method in interface org.eclipse.higgins.icard.ICardProvider
Gets human readable description of this i-card provider.
getDescription() - Method in interface org.eclipse.higgins.icard.IClaimType
Return extended description of the corresponding claim.
getDescription() - Method in interface org.eclipse.higgins.icard.ITemplateElement
 
getDescription() - Method in interface org.eclipse.higgins.icard.io.IFormatDescriptor
Gets human readable description of the describing input/output format.
getDisplayCredentialHint() - Method in interface org.eclipse.higgins.icard.auth.ICredentialDescriptor
Gets the credential hint to be displayed to the user when asking for his crenentials.
getDisplayName() - Method in interface org.eclipse.higgins.icard.IClaimType
Return the human friendly name of the corresponding claim.
getDisplayName() - Method in interface org.eclipse.higgins.icard.ITemplateElement
 
getElement() - Method in interface org.eclipse.higgins.icard.IInformationCardExtension
 
getElementDescriptor() - Method in interface org.eclipse.higgins.icard.io.IFormatDescriptor
Gets the description of elements supported by the describing input/output format.
getElementNames() - Method in interface org.eclipse.higgins.icard.io.IXMLElementFormat
Gets an array of qualified names of element supported by underlying input/output processor.
getEndpointReference() - Method in interface org.eclipse.higgins.icard.ITokenService
 
getExtension() - Method in class org.eclipse.higgins.icard.ICardExtensionEvent
 
getExtensions() - Method in interface org.eclipse.higgins.icard.IInformationCard
 
getFileExtension() - Method in interface org.eclipse.higgins.icard.io.IFormatDescriptor
Gets the file extension used by describing input/output format.
getFormatDescriptor() - Method in interface org.eclipse.higgins.icard.io.IFormatProvider
Gets description of the supported format.
getFormatID() - Method in interface org.eclipse.higgins.icard.io.IElementFormat
Returns string id of data format used by IElements at input/output operations.
getHashSalt() - Method in interface org.eclipse.higgins.icard.IInformationCard
Random entropy used for computing the PPID claim value for the card
getICardByCUID(CallbackHandler, CUID) - Method in interface org.eclipse.higgins.icard.ICardProvider
Gets user's ICard whose identity could be requested using spesified callback handler which have the spesified unique identifier.
getICardByCUID(CallbackHandler, CUID, ICredential) - Method in interface org.eclipse.higgins.icard.ICardProvider
Gets fully loaded user's ICard whose identity could be requested using spesified callback handler which have the spesified unique identifier.
getICardTypes() - Method in interface org.eclipse.higgins.icard.IPolicy
Returns an array of ICard interfaces that could satisfy this policy.
getICards(CallbackHandler) - Method in interface org.eclipse.higgins.icard.ICardProvider
Gets all available user's ICards whose identity could be requested using provided callback handler.
getICardsByFormat(CallbackHandler, IElementFormat) - Method in interface org.eclipse.higgins.icard.ICardProvider
Gets all user's ICards whose identity could be requested using provided callback handler that could be exported to IElement with the format described by format parameter.
getICardsByPolicy(CallbackHandler, IPolicy) - Method in interface org.eclipse.higgins.icard.ICardProvider
Checks all available user's ICards whose identity could be requested using provided callback handler against provided policy and returns all satisfied.
getID() - Method in interface org.eclipse.higgins.icard.ICard
Gets the ID of the i-card.
getID() - Method in interface org.eclipse.higgins.icard.ITemplateElement
 
getID() - Method in interface org.eclipse.higgins.icard.io.IFormatDescriptor
 
getIc07IssuerInformation() - Method in interface org.eclipse.higgins.icard.IManagedInformationCard
Represents /ic07:IssuerInformation extension element
getId() - Method in interface org.eclipse.higgins.icard.IInformationCardExtension
 
getIdentity() - Method in interface org.eclipse.higgins.icard.IEndpointReference
 
getImage() - Method in interface org.eclipse.higgins.icard.ICard
Returns byte representation of a background image of the card.
getImage() - Method in interface org.eclipse.higgins.icard.policy.IRSSPPolicy
Returns the URI of background image of the card.
getImageType() - Method in interface org.eclipse.higgins.icard.ICard
Return the mime type of the background image (JPEG or GIF).
getInputMask() - Method in interface org.eclipse.higgins.icard.IUIDescriptor
 
getInputProcessor() - Method in interface org.eclipse.higgins.icard.io.IFormatProvider
Gets IInputProcessor
getIssuer() - Method in class org.eclipse.higgins.icard.CUID
 
getIssuer() - Method in interface org.eclipse.higgins.icard.ICard
Name of the issuer of the card.
getIssuer() - Method in interface org.eclipse.higgins.icard.policy.ICardSpacePolicy
Specifies the URL of the STS from which to obtain a token.
getIssuerID() - Method in interface org.eclipse.higgins.icard.IInformationCard
 
getIssuerName() - Method in interface org.eclipse.higgins.icard.ICard
Returns the human friendly name of the card issuer, originator, creator.
getIssuerPolicy() - Method in interface org.eclipse.higgins.icard.policy.ICardSpacePolicy
Specifies the URL of an endpoint from which the STS's policy can be retrieved.
getMasterKey() - Method in interface org.eclipse.higgins.icard.IInformationCard
Used as the entropy to generate the token signing key
getMaxCardinality() - Method in interface org.eclipse.higgins.icard.ISimpleClaimType
Returns maximum count of values allowed for claim objects of this type.
getMetadata() - Method in interface org.eclipse.higgins.icard.IEndpointReference
 
getMetadataAddress() - Method in interface org.eclipse.higgins.icard.IEndpointReference
 
getMetadataAddress() - Method in interface org.eclipse.higgins.icard.auth.ITokenServiceCredential
 
getName() - Method in interface org.eclipse.higgins.icard.ICard
Return the human friendly name of the card.
getName() - Method in interface org.eclipse.higgins.icard.ICardProvider
Gets human readable name of this i-card provider.
getName() - Method in interface org.eclipse.higgins.icard.io.IFormatDescriptor
Gets the name of describing input/output format.
getNotificationURL() - Method in interface org.eclipse.higgins.icard.policy.IRSSPPolicy
Returns the URL of site's notification script which should be used for RSS-P notifications.
getObjectClass() - Method in interface org.eclipse.higgins.icard.io.IElement
Gets the Class of the contained object
getOptionalClaimSummary() - Method in interface org.eclipse.higgins.icard.policy.ICardSpacePolicy
Gets short description of optional claim in this policy;
getOptionalClaims() - Method in interface org.eclipse.higgins.icard.policy.ICardSpacePolicy
Specifies the types of optional claims that may be supplied by the identity.
getOptionalValues() - Method in interface org.eclipse.higgins.icard.IUIDescriptor
Contains optional String values list in case of TYPE_CHECKBOX and TYPE_COMBOBOX.
getOutputProcessor() - Method in interface org.eclipse.higgins.icard.io.IFormatProvider
Gets IInputProcessor
getPPID() - Method in interface org.eclipse.higgins.icard.auth.ISelfIssuedCredential
 
getPassword() - Method in interface org.eclipse.higgins.icard.auth.IPasswordCredential
 
getPattern() - Method in interface org.eclipse.higgins.icard.IUIDescriptor
Regular expressions pattern which should be used to validate user's input (returns null if validation is not required).
getPinCode() - Method in interface org.eclipse.higgins.icard.auth.IPinCodeCredential
 
getPinCodeCredential() - Method in interface org.eclipse.higgins.icard.auth.ISelfIssuedCredential
 
getPinDigest() - Method in interface org.eclipse.higgins.icard.IPersonalInformationCard
Contains the base64 encoded bytes of the SHA1 hash of the pin code
getPrivacyElement() - Method in interface org.eclipse.higgins.icard.policy.ISTSPrivacyPolicy
 
getPrivacyNotice() - Method in interface org.eclipse.higgins.icard.IManagedInformationCard
Privacy notice of STS
getPrivacyUrl() - Method in interface org.eclipse.higgins.icard.policy.IRPPolicy
This parameter specifies the URL of the human-readable privacy policy of the site, if provided.
getPrivacyUrl() - Method in interface org.eclipse.higgins.icard.policy.ISTSPrivacyPolicy
This parameter specifies the URL of the human-readable privacy policy of the site, if provided.
getPrivacyVersion() - Method in interface org.eclipse.higgins.icard.policy.IRPPolicy
This parameter specifies the privacy policy version.
getPrivacyVersion() - Method in interface org.eclipse.higgins.icard.policy.ISTSPrivacyPolicy
This parameter specifies the privacy policy version.
getProvider() - Method in interface org.eclipse.higgins.icard.ICard
Should it be here? /
getProviderDescription() - Method in interface org.eclipse.higgins.icard.ICardTemplate
 
getProviderID() - Method in class org.eclipse.higgins.icard.CUID
 
getProviderID() - Method in interface org.eclipse.higgins.icard.ICardTemplate
 
getProviderID() - Method in class org.eclipse.higgins.icard.TUID
 
getProviderName() - Method in interface org.eclipse.higgins.icard.ICardTemplate
 
getRequireAppliesTo() - Method in interface org.eclipse.higgins.icard.IManagedInformationCard
Indicates how RST must provide information identifying the relying party.
getRequiredClaims() - Method in interface org.eclipse.higgins.icard.IPolicy
This parameter specifies the types of claims that must be supplied by the identity.
getRequiredCredentials() - Method in interface org.eclipse.higgins.icard.ICard
Returns an array of credential descriptors which should be used to request protected clam's information.
getSchema() - Method in interface org.eclipse.higgins.icard.policy.IRSSPPolicy
Returns the URI of OWL-DL schema of the card which describes types of claims requested.
getSite() - Method in interface org.eclipse.higgins.icard.policy.IRPPolicy
Returns the URL of the relaying party site.
getSummary() - Method in interface org.eclipse.higgins.icard.IPolicy
Gets short description of each claim in this policy;
getSupportedClaimTypes() - Method in interface org.eclipse.higgins.icard.IClaimTypeContainer
Return a list of IClaimTypes which describes a set of IClaims that are supported by some IClaimContainer.
getSupportedClaimTypesUris() - Method in interface org.eclipse.higgins.icard.ICard
Return a list of all possible types of claims (as String) that are supported.
getSupportedClasses() - Method in interface org.eclipse.higgins.icard.io.IElement
Gets the array of the Classes supported by the underlying implementation
getSupportedTokenTypes() - Method in interface org.eclipse.higgins.icard.ICard
 
getSupportedTypes() - Method in interface org.eclipse.higgins.icard.ICardProvider
Gets an array of ICard interfaces supported by this i-card provider (e.g.
getTUID() - Method in interface org.eclipse.higgins.icard.ICardTemplate
 
getTemplateElementByID(String) - Method in interface org.eclipse.higgins.icard.ITemplateContainer
 
getTemplateElements() - Method in interface org.eclipse.higgins.icard.ITemplateContainer
 
getTemplateID() - Method in class org.eclipse.higgins.icard.TUID
 
getTemplateValueByID(String) - Method in interface org.eclipse.higgins.icard.ITemplateContainer
 
getTimeExpires() - Method in interface org.eclipse.higgins.icard.ICard
Returns (optionally) the time after which the card should be considered expired, invalid.
getTimeIssued() - Method in interface org.eclipse.higgins.icard.ICard
Returns when the card was first issued, created, orginated.
getTimeLastUpdated() - Method in interface org.eclipse.higgins.icard.ICard
Set the expiration date and time
getTokenServices() - Method in interface org.eclipse.higgins.icard.IManagedInformationCard
An ordered list of security token services
getTokenType() - Method in interface org.eclipse.higgins.icard.policy.ICardSpacePolicy
Specifies the type of the token to be requested from the STS as String which represents token type URI.
getType() - Method in interface org.eclipse.higgins.icard.ICard
Returns the type of this i-card (e.g.
getType() - Method in interface org.eclipse.higgins.icard.IClaim
Gets the type of this IClaim object.
getType() - Method in interface org.eclipse.higgins.icard.IClaimType
Return a string representation of URI which represents the type (identifier) of the corresponding claim.
getType() - Method in interface org.eclipse.higgins.icard.IPolicy
Represents the type of this policy (e.g.
getType() - Method in interface org.eclipse.higgins.icard.IUIDescriptor
The type of value.
getType() - Method in interface org.eclipse.higgins.icard.auth.ICredentialDescriptor
Gets the type of describing credential object.
getTypeLocalName() - Method in interface org.eclipse.higgins.icard.IClaim
 
getTypeLocalName() - Method in interface org.eclipse.higgins.icard.IClaimType
 
getUIDescriptor() - Method in interface org.eclipse.higgins.icard.ISimpleClaimType
Gets an UI descriptor which provides an information how to display claim value of this type.
getUIDescriptor() - Method in interface org.eclipse.higgins.icard.ITemplateValue
Gets an UI descriptor which provides an information how to display this template value.
getUserCredential() - Method in interface org.eclipse.higgins.icard.ITokenService
 
getUsername() - Method in interface org.eclipse.higgins.icard.auth.IUsernameCredential
 
getValue() - Method in interface org.eclipse.higgins.icard.ITemplateValue
The string representing the data.
getValues() - Method in interface org.eclipse.higgins.icard.ISimpleClaim
 
getVersion() - Method in interface org.eclipse.higgins.icard.ICard
Return the version of the card.

H

hasExtensions() - Method in interface org.eclipse.higgins.icard.IInformationCard
 
hashCode() - Method in class org.eclipse.higgins.icard.CUID
 
hashCode() - Method in class org.eclipse.higgins.icard.TUID
 

I

ICard - interface org.eclipse.higgins.icard.ICard.
 
ICardConstants - interface org.eclipse.higgins.icard.ICardConstants.
 
ICardExtensionEvent - class org.eclipse.higgins.icard.ICardExtensionEvent.
Defines an event class for changing of an IInformationCardExtension
ICardExtensionEvent(IInformationCardExtension) - Constructor for class org.eclipse.higgins.icard.ICardExtensionEvent
 
ICardProvider - interface org.eclipse.higgins.icard.ICardProvider.
 
ICardProviderFactory - interface org.eclipse.higgins.icard.ICardProviderFactory.
 
ICardSpacePolicy - interface org.eclipse.higgins.icard.policy.ICardSpacePolicy.
 
ICardTemplate - interface org.eclipse.higgins.icard.ICardTemplate.
Declares which data should the user provide to create a card
IClaim - interface org.eclipse.higgins.icard.IClaim.
The IClaim interface defines a set of methods to make an assertion of a specific type about an implicit entity.
IClaimContainer - interface org.eclipse.higgins.icard.IClaimContainer.
The IClaimContainer represents an interface of container object for IClaim objects.
IClaimType - interface org.eclipse.higgins.icard.IClaimType.
The IClaimType interface defines a set of methods to describe the type of an IClaim objects and provides an information on how to display/edit it as well as an information about its structure and data types.
IClaimTypeContainer - interface org.eclipse.higgins.icard.IClaimTypeContainer.
The IClaimTypeContainer interface defines a container intarface for IClaimType objects.
IComplexClaim - interface org.eclipse.higgins.icard.IComplexClaim.
Represents an interface of complex claims.
IComplexClaimType - interface org.eclipse.higgins.icard.IComplexClaimType.
 
ICredential - interface org.eclipse.higgins.icard.auth.ICredential.
Base interface for all credential interfaces.
ICredentialDescriptor - interface org.eclipse.higgins.icard.auth.ICredentialDescriptor.
 
IElement - interface org.eclipse.higgins.icard.io.IElement.
Interface representing i-card data prepared for input/output operations.
IElementFormat - interface org.eclipse.higgins.icard.io.IElementFormat.
This interface and its sub-interfaces provides an information about input/output element format.
IEndpointReference - interface org.eclipse.higgins.icard.IEndpointReference.
 
IExtensionListener - interface org.eclipse.higgins.icard.IExtensionListener.
Interface for listening to IInformationCardExtension update events
IFormatDescriptor - interface org.eclipse.higgins.icard.io.IFormatDescriptor.
 
IFormatProvider - interface org.eclipse.higgins.icard.io.IFormatProvider.
 
IICardElement - interface org.eclipse.higgins.icard.io.IICardElement.
 
IInformationCard - interface org.eclipse.higgins.icard.IInformationCard.
Represents CardSpace-interoperable I-Card
IInformationCardExtension - interface org.eclipse.higgins.icard.IInformationCardExtension.
Interface represents an extension element of information card which is supported by XML identity schema (see http://schemas.xmlsoap.org/ws/2005/05/identity/identity.xsd, tns:InformationCardType)
IInputProcessor - interface org.eclipse.higgins.icard.io.IInputProcessor.
 
IKerberosV5Credential - interface org.eclipse.higgins.icard.auth.IKerberosV5Credential.
 
IMAGE_URL_PROP_NAME - Static variable in interface org.eclipse.higgins.icard.ICardProvider
 
IManagedInformationCard - interface org.eclipse.higgins.icard.IManagedInformationCard.
Represents managed CardSpace-interoperable I-Card
IOutputProcessor - interface org.eclipse.higgins.icard.io.IOutputProcessor.
 
IPasswordCredential - interface org.eclipse.higgins.icard.auth.IPasswordCredential.
 
IPersonalInformationCard - interface org.eclipse.higgins.icard.IPersonalInformationCard.
Represents personal CardSpace-interoperable I-Card
IPinCodeCredential - interface org.eclipse.higgins.icard.auth.IPinCodeCredential.
 
IPolicy - interface org.eclipse.higgins.icard.IPolicy.
 
IRPPolicy - interface org.eclipse.higgins.icard.policy.IRPPolicy.
 
IRSSPPolicy - interface org.eclipse.higgins.icard.policy.IRSSPPolicy.
 
ISSFFPolicy - interface org.eclipse.higgins.icard.policy.ISSFFPolicy.
 
ISSFFPolicy.Action - interface org.eclipse.higgins.icard.policy.ISSFFPolicy.Action.
 
ISTSPrivacyPolicy - interface org.eclipse.higgins.icard.policy.ISTSPrivacyPolicy.
Interface represents STS privacy policy element of managed card
ISelfIssuedCredential - interface org.eclipse.higgins.icard.auth.ISelfIssuedCredential.
 
ISimpleClaim - interface org.eclipse.higgins.icard.ISimpleClaim.
Represents an interface of simple claims.
ISimpleClaimType - interface org.eclipse.higgins.icard.ISimpleClaimType.
The ISimpleClaimType interface defines a set of methods to describe simple types of an IClaim objects.
ITSKerberosV5Credential - interface org.eclipse.higgins.icard.auth.ITSKerberosV5Credential.
 
ITSSelfIssuedCredential - interface org.eclipse.higgins.icard.auth.ITSSelfIssuedCredential.
 
ITSUsernamePasswordCredential - interface org.eclipse.higgins.icard.auth.ITSUsernamePasswordCredential.
 
ITSX509V3Credential - interface org.eclipse.higgins.icard.auth.ITSX509V3Credential.
 
ITemplateContainer - interface org.eclipse.higgins.icard.ITemplateContainer.
Used to collect ITemplateElement elements into some logical group
ITemplateElement - interface org.eclipse.higgins.icard.ITemplateElement.
 
ITemplateValue - interface org.eclipse.higgins.icard.ITemplateValue.
Represents user's input data
ITokenService - interface org.eclipse.higgins.icard.ITokenService.
 
ITokenServiceCredential - interface org.eclipse.higgins.icard.auth.ITokenServiceCredential.
 
ITokenServiceCredentialFactory - interface org.eclipse.higgins.icard.auth.ITokenServiceCredentialFactory.
 
IUIDescriptor - interface org.eclipse.higgins.icard.IUIDescriptor.
 
IURICard - interface org.eclipse.higgins.icard.IURICard.
 
IUsernameCredential - interface org.eclipse.higgins.icard.auth.IUsernameCredential.
 
IUsernamePasswordCredential - interface org.eclipse.higgins.icard.auth.IUsernamePasswordCredential.
 
IX509V3Credential - interface org.eclipse.higgins.icard.auth.IX509V3Credential.
 
IXMLElementFormat - interface org.eclipse.higgins.icard.io.IXMLElementFormat.
 
I_CARD_TYPE_CARDSPACE - Static variable in interface org.eclipse.higgins.icard.ICardConstants
 
I_CARD_TYPE_IDENTITY_MIXER - Static variable in interface org.eclipse.higgins.icard.ICardConstants
 
I_CARD_TYPE_MANAGED_CARDSPACE - Static variable in interface org.eclipse.higgins.icard.ICardConstants
 
I_CARD_TYPE_PERSONAL_CARDSPACE - Static variable in interface org.eclipse.higgins.icard.ICardConstants
 
I_CARD_TYPE_URI - Static variable in interface org.eclipse.higgins.icard.ICardConstants
 
InvalidClaimException - exception org.eclipse.higgins.icard.InvalidClaimException.
 
InvalidClaimException() - Constructor for class org.eclipse.higgins.icard.InvalidClaimException
 
InvalidClaimException(String) - Constructor for class org.eclipse.higgins.icard.InvalidClaimException
 
InvalidClaimException(String, Throwable) - Constructor for class org.eclipse.higgins.icard.InvalidClaimException
 
InvalidClaimException(Throwable) - Constructor for class org.eclipse.higgins.icard.InvalidClaimException
 
InvalidStateException - exception org.eclipse.higgins.icard.InvalidStateException.
 
InvalidStateException() - Constructor for class org.eclipse.higgins.icard.InvalidStateException
 
InvalidStateException(String) - Constructor for class org.eclipse.higgins.icard.InvalidStateException
 
InvalidStateException(String, Throwable) - Constructor for class org.eclipse.higgins.icard.InvalidStateException
 
InvalidStateException(Throwable) - Constructor for class org.eclipse.higgins.icard.InvalidStateException
 
InvalidTypeException - exception org.eclipse.higgins.icard.InvalidTypeException.
 
InvalidTypeException() - Constructor for class org.eclipse.higgins.icard.InvalidTypeException
 
InvalidTypeException(String) - Constructor for class org.eclipse.higgins.icard.InvalidTypeException
 
InvalidTypeException(String, Throwable) - Constructor for class org.eclipse.higgins.icard.InvalidTypeException
 
InvalidTypeException(Throwable) - Constructor for class org.eclipse.higgins.icard.InvalidTypeException
 
InvalidValueCountException - exception org.eclipse.higgins.icard.InvalidValueCountException.
 
InvalidValueCountException() - Constructor for class org.eclipse.higgins.icard.InvalidValueCountException
 
InvalidValueCountException(String) - Constructor for class org.eclipse.higgins.icard.InvalidValueCountException
 
InvalidValueCountException(String, Throwable) - Constructor for class org.eclipse.higgins.icard.InvalidValueCountException
 
InvalidValueCountException(Throwable) - Constructor for class org.eclipse.higgins.icard.InvalidValueCountException
 
InvalidValueException - exception org.eclipse.higgins.icard.InvalidValueException.
 
InvalidValueException() - Constructor for class org.eclipse.higgins.icard.InvalidValueException
 
InvalidValueException(String) - Constructor for class org.eclipse.higgins.icard.InvalidValueException
 
InvalidValueException(String, Throwable) - Constructor for class org.eclipse.higgins.icard.InvalidValueException
 
InvalidValueException(Throwable) - Constructor for class org.eclipse.higgins.icard.InvalidValueException
 
importICard(CallbackHandler, IElement) - Method in interface org.eclipse.higgins.icard.ICardProvider
Imports i-card data into backed store used by this provider and returns i-card object representing imported i-card.
importStore(CallbackHandler, String) - Method in interface org.eclipse.higgins.icard.CardStoreStrategy
This should be part of a future CardManager
initialize(CallbackHandler, ICardProvider, String, PasswordCallback, IConfiguration) - Method in interface org.eclipse.higgins.icard.CardStoreStrategy
Initializes the ICardStoreStrategy before it is used.
isClaimsRetrieved() - Method in interface org.eclipse.higgins.icard.ICard
Checks whether this card already has claims retrieved or it is necessary to make additional call to ICardProvider.getICardByCUID(javax.security.auth.callback.CallbackHandler, CUID, org.eclipse.higgins.icard.auth.ICredential) to retrieve them.
isEditMode() - Method in interface org.eclipse.higgins.icard.ICard
Determines wheter this ICard object is in edit mode.
isEditable() - Method in interface org.eclipse.higgins.icard.ICard
Determines whether this ICard could be edited by the user.
isEditable() - Method in interface org.eclipse.higgins.icard.IClaimType
Determines whether correcponding IClaim can be editable by the user.
isEnabled() - Method in interface org.eclipse.higgins.icard.IInformationCardExtension
 
isFormatSupported(IElementFormat) - Method in interface org.eclipse.higgins.icard.ICard
 
isPasswordProtected() - Method in interface org.eclipse.higgins.icard.CardStoreStrategy
Determines whether this strategy is capable of protecting its ICards by a password.
isSatisfiedBy(ICard) - Method in interface org.eclipse.higgins.icard.IPolicy
Checks whether this policy could be satisfied with given icard.
isSelfIssued() - Method in interface org.eclipse.higgins.icard.ICard
Indicates that this card has been issued by user (claim values can be editable)
isSimple() - Method in interface org.eclipse.higgins.icard.IClaimType
Determines whether corresponding IClaim is simple or complex.
isStrongRecipientIdentityRequired() - Method in interface org.eclipse.higgins.icard.IManagedInformationCard
Represents /ic07:RequireStrongRecipientIdentity extension element
isUsernamePredefined() - Method in interface org.eclipse.higgins.icard.auth.IUsernamePasswordCredential
 
isValueRequired() - Method in interface org.eclipse.higgins.icard.ITemplateValue
Indicates that not-empty value is required
isVisible() - Method in interface org.eclipse.higgins.icard.IClaimType
Determines whether correcponding IClaim can be visible for the user.

K

KERBEROS_V5_CREDENTIAL - Static variable in interface org.eclipse.higgins.icard.auth.ICredentialDescriptor
 

O

org.eclipse.higgins.icard - package org.eclipse.higgins.icard
 
org.eclipse.higgins.icard.auth - package org.eclipse.higgins.icard.auth
 
org.eclipse.higgins.icard.io - package org.eclipse.higgins.icard.io
 
org.eclipse.higgins.icard.policy - package org.eclipse.higgins.icard.policy
 

P

POLICY_TYPE_CARDSPACE - Static variable in interface org.eclipse.higgins.icard.ICardConstants
 
process(InputStream, ICredential) - Method in interface org.eclipse.higgins.icard.io.IInputProcessor
Processes input stream and returns an array of IElements extracted.
process(IElement[], OutputStream, ICredential) - Method in interface org.eclipse.higgins.icard.io.IOutputProcessor
Processes array of IOElements and store them in the supplied OutputStream.

R

ReadOnlyObjectException - exception org.eclipse.higgins.icard.ReadOnlyObjectException.
 
ReadOnlyObjectException() - Constructor for class org.eclipse.higgins.icard.ReadOnlyObjectException
 
ReadOnlyObjectException(String) - Constructor for class org.eclipse.higgins.icard.ReadOnlyObjectException
 
ReadOnlyObjectException(String, Throwable) - Constructor for class org.eclipse.higgins.icard.ReadOnlyObjectException
 
ReadOnlyObjectException(Throwable) - Constructor for class org.eclipse.higgins.icard.ReadOnlyObjectException
 
removeExtension(IInformationCardExtension) - Method in interface org.eclipse.higgins.icard.IInformationCard
Remove an extension from the card
removeListener(IExtensionListener) - Method in interface org.eclipse.higgins.icard.IInformationCardExtension
Remove listener
removeTemplateElement(ITemplateElement) - Method in interface org.eclipse.higgins.icard.ITemplateContainer
Remove ITemplateElement from this container

S

SELF_ISSUED_CREDENTIAL - Static variable in interface org.eclipse.higgins.icard.auth.ICredentialDescriptor
 
set(Object) - Method in interface org.eclipse.higgins.icard.io.IElement
Sets the contained object
setClaim(IClaim) - Method in interface org.eclipse.higgins.icard.IClaimContainer
Creates a new IClaim object for this container of claims with the type specified by copyFrom.getType() if corresponding IClaim object doesn't exist yet in this container.
setDescription(String) - Method in interface org.eclipse.higgins.icard.ITemplateElement
 
setDisplayName(String) - Method in interface org.eclipse.higgins.icard.ITemplateElement
 
setElement(IElement) - Method in interface org.eclipse.higgins.icard.IInformationCardExtension
Modify this extension
setEnabled(boolean) - Method in interface org.eclipse.higgins.icard.IInformationCardExtension
Disable/enable this extension
setID(String) - Method in interface org.eclipse.higgins.icard.ITemplateElement
 
setId(Object) - Method in interface org.eclipse.higgins.icard.IInformationCardExtension
 
setImage(byte[], String) - Method in interface org.eclipse.higgins.icard.ICard
Used to change the picture associated with this card
setInputMask(String) - Method in interface org.eclipse.higgins.icard.IUIDescriptor
 
setIsValueRequired(boolean) - Method in interface org.eclipse.higgins.icard.ITemplateValue
 
setIssuerName(String) - Method in interface org.eclipse.higgins.icard.ICard
Sets the card's human friendly name of the card issuer
setName(String) - Method in interface org.eclipse.higgins.icard.ICard
Used to change the name of the card
setOptionalValues(List) - Method in interface org.eclipse.higgins.icard.IUIDescriptor
Sets the list of optional String values in case of TYPE_CHECKBOX and TYPE_COMBOBOX.
setPassword(String) - Method in interface org.eclipse.higgins.icard.auth.IPasswordCredential
 
setPattern(String) - Method in interface org.eclipse.higgins.icard.IUIDescriptor
 
setPinCode(IPinCodeCredential) - Method in interface org.eclipse.higgins.icard.IPersonalInformationCard
Used to set/remove pin protection
setPinCode(byte[]) - Method in interface org.eclipse.higgins.icard.auth.IPinCodeCredential
 
setPinCodeCredential(IPinCodeCredential) - Method in interface org.eclipse.higgins.icard.auth.ISelfIssuedCredential
 
setProviderDescription(String) - Method in interface org.eclipse.higgins.icard.ICardTemplate
 
setProviderID(String) - Method in interface org.eclipse.higgins.icard.ICardTemplate
 
setProviderName(String) - Method in interface org.eclipse.higgins.icard.ICardTemplate
 
setTimeExpires(Date) - Method in interface org.eclipse.higgins.icard.ICard
 
setUIDescriptor(IUIDescriptor) - Method in interface org.eclipse.higgins.icard.ITemplateValue
Sets an UI descriptor for this template value.
setUsername(String) - Method in interface org.eclipse.higgins.icard.auth.IUsernameCredential
 
setValue(String) - Method in interface org.eclipse.higgins.icard.ITemplateValue
 
setValues(List) - Method in interface org.eclipse.higgins.icard.ISimpleClaim
 
synchFromMap(CallbackHandler, Map) - Method in interface org.eclipse.higgins.icard.CardStoreStrategy
Synchronizes the CardStore from the provided in-memory Map icards.
synchFromStore(CallbackHandler, Map) - Method in interface org.eclipse.higgins.icard.CardStoreStrategy
Synchronizes the CardStore from the disk representation.

T

TUID - class org.eclipse.higgins.icard.TUID.
 
TUID(String, String) - Constructor for class org.eclipse.higgins.icard.TUID
 
TUID(String) - Constructor for class org.eclipse.higgins.icard.TUID
 
TYPE_CHECKBOX - Static variable in interface org.eclipse.higgins.icard.IUIDescriptor
CheckField GUI component type
TYPE_COMBOBOX - Static variable in interface org.eclipse.higgins.icard.IUIDescriptor
ComboBox GUI component type
TYPE_DATETIME - Static variable in interface org.eclipse.higgins.icard.IUIDescriptor
Date(time) GUI component type
TYPE_FILE - Static variable in interface org.eclipse.higgins.icard.IUIDescriptor
FileChooser GUI component type
TYPE_TEXTAREA - Static variable in interface org.eclipse.higgins.icard.IUIDescriptor
TextArea GUI component type
TYPE_TEXTFILED - Static variable in interface org.eclipse.higgins.icard.IUIDescriptor
TextField GUI component type
toElement(IElementFormat) - Method in interface org.eclipse.higgins.icard.ICard
 
toString() - Method in class org.eclipse.higgins.icard.CUID
 
toString(Object) - Method in interface org.eclipse.higgins.icard.ISimpleClaimType
Converts given value to string form of claim object of this type.
toString() - Method in class org.eclipse.higgins.icard.TUID
 

U

USERNAME_PASSWORD_CREDENTIAL - Static variable in interface org.eclipse.higgins.icard.auth.ICredentialDescriptor
 
UnsupportedElementFormatException - exception org.eclipse.higgins.icard.io.UnsupportedElementFormatException.
 
UnsupportedElementFormatException() - Constructor for class org.eclipse.higgins.icard.io.UnsupportedElementFormatException
 
UnsupportedElementFormatException(String) - Constructor for class org.eclipse.higgins.icard.io.UnsupportedElementFormatException
 
UnsupportedElementFormatException(String, Throwable) - Constructor for class org.eclipse.higgins.icard.io.UnsupportedElementFormatException
 
UnsupportedElementFormatException(Throwable) - Constructor for class org.eclipse.higgins.icard.io.UnsupportedElementFormatException
 

X

X509V3_CREDENTIAL - Static variable in interface org.eclipse.higgins.icard.auth.ICredentialDescriptor
 
XML_ELEMENT_FORMAT - Static variable in interface org.eclipse.higgins.icard.io.IElementFormat
Constant representing XML format of IElements.

A B C D E F G H I K O P R S T U X