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
 
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.
AuthenticationException - Exception in org.eclipse.higgins.icard
Thrown when an attempt to authenticate has failed.
AuthenticationException() - Constructor for exception org.eclipse.higgins.icard.AuthenticationException
 
AuthenticationException(String) - Constructor for exception org.eclipse.higgins.icard.AuthenticationException
 
AuthenticationException(String, Throwable) - Constructor for exception org.eclipse.higgins.icard.AuthenticationException
 
AuthenticationException(Throwable) - Constructor for exception org.eclipse.higgins.icard.AuthenticationException
 
AuthenticationRequiredException - Exception in org.eclipse.higgins.icard
Thrown when authentication is required but none authentication materials provided.
AuthenticationRequiredException() - Constructor for exception org.eclipse.higgins.icard.AuthenticationRequiredException
 
AuthenticationRequiredException(String) - Constructor for exception org.eclipse.higgins.icard.AuthenticationRequiredException
 
AuthenticationRequiredException(String, Throwable) - Constructor for exception org.eclipse.higgins.icard.AuthenticationRequiredException
 
AuthenticationRequiredException(Throwable) - Constructor for exception org.eclipse.higgins.icard.AuthenticationRequiredException
 

B

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.
BINARY_ELEMENT_FORMAT - Static variable in interface org.eclipse.higgins.icard.io.IElementFormat
Constant representing binary format of IElements.

C

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.
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.
CardException - Exception in org.eclipse.higgins.icard
 
CardException() - Constructor for exception org.eclipse.higgins.icard.CardException
 
CardException(String) - Constructor for exception org.eclipse.higgins.icard.CardException
 
CardException(String, Throwable) - Constructor for exception org.eclipse.higgins.icard.CardException
 
CardException(Throwable) - Constructor for exception org.eclipse.higgins.icard.CardException
 
CardIOException - Exception in org.eclipse.higgins.icard.io
 
CardIOException() - Constructor for exception org.eclipse.higgins.icard.io.CardIOException
 
CardIOException(String) - Constructor for exception org.eclipse.higgins.icard.io.CardIOException
 
CardIOException(String, Throwable) - Constructor for exception org.eclipse.higgins.icard.io.CardIOException
 
CardIOException(Throwable) - Constructor for exception org.eclipse.higgins.icard.io.CardIOException
 
CardParseException - Exception in org.eclipse.higgins.icard
Thrown in case if the card element has correct format supported by a card provider but contains wrong data (e.g.
CardParseException() - Constructor for exception org.eclipse.higgins.icard.CardParseException
 
CardParseException(String) - Constructor for exception org.eclipse.higgins.icard.CardParseException
 
CardParseException(String, Throwable) - Constructor for exception org.eclipse.higgins.icard.CardParseException
 
CardParseException(Throwable) - Constructor for exception org.eclipse.higgins.icard.CardParseException
 
CardStoreException - Exception in org.eclipse.higgins.icard
 
CardStoreException() - Constructor for exception org.eclipse.higgins.icard.CardStoreException
 
CardStoreException(String) - Constructor for exception org.eclipse.higgins.icard.CardStoreException
 
CardStoreException(String, Throwable) - Constructor for exception org.eclipse.higgins.icard.CardStoreException
 
CardStoreException(Throwable) - Constructor for exception org.eclipse.higgins.icard.CardStoreException
 
CardStoreStrategy - Interface in org.eclipse.higgins.icard
Strategy for storing and retrieving data from a CardStore.
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.
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
 
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
 
CUID - Class in org.eclipse.higgins.icard
 
CUID(String) - Constructor for class org.eclipse.higgins.icard.CUID
 
CUID(String, String, String) - Constructor for class org.eclipse.higgins.icard.CUID
 

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.auth.ITokenServiceCredential
 
getAddress() - Method in interface org.eclipse.higgins.icard.IEndpointReference
 
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
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
 
getCardElement() - Method in interface org.eclipse.higgins.icard.IImportCardInfo
 
getCardID() - Method in class org.eclipse.higgins.icard.CUID
 
getCardInformation(InputStream, ICredential) - Method in interface org.eclipse.higgins.icard.io.IInputProcessor
Processes input stream and returns an array of IImportCardInfo with information about cards which can be imported from the passed stream.
getCardType() - Method in interface org.eclipse.higgins.icard.ICardTemplate
 
getCertificate() - Method in interface org.eclipse.higgins.icard.auth.ITokenServiceCredential
 
getCertificate() - Method in interface org.eclipse.higgins.icard.IEndpointReference
 
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.ICard
Gets the unique identifier of the i-card in the i-card registry.
getCUID() - Method in interface org.eclipse.higgins.icard.io.IICardElement
 
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.
getDefault() - Static method in class org.eclipse.higgins.icard.plugin.internal.ICardPlugin
Returns the shared instance.
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.io.IFormatDescriptor
Gets human readable description of the describing input/output format.
getDescription() - Method in interface org.eclipse.higgins.icard.ITemplateElement
 
getDirtyClaims() - Method in interface org.eclipse.higgins.icard.IPersonalInformationCard
 
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
 
getEntryName() - Method in interface org.eclipse.higgins.icard.IIssuerInformationEntry
 
getEntryValue() - Method in interface org.eclipse.higgins.icard.IIssuerInformationEntry
 
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
getIc07IssuerInformation() - Method in interface org.eclipse.higgins.icard.IManagedInformationCard
Represents /ic07:IssuerInformation extension element
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.
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.
getICardTypes() - Method in interface org.eclipse.higgins.icard.IPolicy
Returns an array of ICard interfaces that could satisfy this policy.
getID() - Method in interface org.eclipse.higgins.icard.ICard
Gets the ID of the i-card.
getId() - Method in interface org.eclipse.higgins.icard.IInformationCardExtension
 
getID() - Method in interface org.eclipse.higgins.icard.io.IFormatDescriptor
 
getID() - Method in interface org.eclipse.higgins.icard.ITemplateElement
 
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.
getIssuerCertificate() - Method in interface org.eclipse.higgins.icard.IImportCardInfo
 
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.auth.ITokenServiceCredential
 
getMetadataAddress() - Method in interface org.eclipse.higgins.icard.IEndpointReference
 
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
getOptionalClaims() - Method in interface org.eclipse.higgins.icard.policy.ICardSpacePolicy
Specifies the types of optional claims that may be supplied by the identity.
getOptionalClaimSummary() - Method in interface org.eclipse.higgins.icard.policy.ICardSpacePolicy
Gets short description of optional claim in this policy;
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
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
getPPID() - Method in interface org.eclipse.higgins.icard.auth.ISelfIssuedCredential
 
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
 
getRawMasterKey() - Method in interface org.eclipse.higgins.icard.IInformationCard
 
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.
getSourceFormat() - Method in interface org.eclipse.higgins.icard.IImportCardInfo
 
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.
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.
getTUID() - Method in interface org.eclipse.higgins.icard.ICardTemplate
 
getType() - Method in interface org.eclipse.higgins.icard.auth.ICredentialDescriptor
Gets the type of describing credential object.
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.
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.IClaimType
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

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
 
ICard - Interface in org.eclipse.higgins.icard
 
ICardConstants - Interface in org.eclipse.higgins.icard
 
ICardExtensionEvent - Class in org.eclipse.higgins.icard
Defines an event class for changing of an IInformationCardExtension
ICardExtensionEvent(IInformationCardExtension) - Constructor for class org.eclipse.higgins.icard.ICardExtensionEvent
 
ICardPlugin - Class in org.eclipse.higgins.icard.plugin.internal
The main plugin class to be used in the desktop.
ICardPlugin() - Constructor for class org.eclipse.higgins.icard.plugin.internal.ICardPlugin
The constructor.
ICardProvider - Interface in org.eclipse.higgins.icard
 
ICardProviderFactory - Interface in org.eclipse.higgins.icard
 
ICardSpacePolicy - Interface in org.eclipse.higgins.icard.policy
 
ICardTemplate - Interface in org.eclipse.higgins.icard
Declares which data should the user provide to create a card
IClaim - Interface in org.eclipse.higgins.icard
The IClaim interface defines a set of methods to make an assertion of a specific type about an implicit entity.
IClaimContainer - Interface in org.eclipse.higgins.icard
The IClaimContainer represents an interface of container object for IClaim objects.
IClaimType - Interface in org.eclipse.higgins.icard
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 in org.eclipse.higgins.icard
The IClaimTypeContainer interface defines a container intarface for IClaimType objects.
IComplexClaim - Interface in org.eclipse.higgins.icard
Represents an interface of complex claims.
IComplexClaimType - Interface in org.eclipse.higgins.icard
 
ICredential - Interface in org.eclipse.higgins.icard.auth
Base interface for all credential interfaces.
ICredentialDescriptor - Interface in org.eclipse.higgins.icard.auth
 
IElement - Interface in org.eclipse.higgins.icard.io
Interface representing i-card data prepared for input/output operations.
IElementFormat - Interface in org.eclipse.higgins.icard.io
This interface and its sub-interfaces provides an information about input/output element format.
IEndpointReference - Interface in org.eclipse.higgins.icard
 
IExtensionListener - Interface in org.eclipse.higgins.icard
Interface for listening to IInformationCardExtension update events
IFormatDescriptor - Interface in org.eclipse.higgins.icard.io
 
IFormatProvider - Interface in org.eclipse.higgins.icard.io
 
IICardElement - Interface in org.eclipse.higgins.icard.io
 
IImportCardInfo - Interface in org.eclipse.higgins.icard
Basic interface representing information about card available from import source.
IInformationCard - Interface in org.eclipse.higgins.icard
Represents CardSpace-interoperable I-Card
IInformationCardExtension - Interface in org.eclipse.higgins.icard
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 in org.eclipse.higgins.icard.io
 
IIssuerInformationEntry - Interface in org.eclipse.higgins.icard
The interface represents ic07:IssuerInformationEntry card extension element according to section 4.1.1.8 of Identity Selector Interoperability Profile V1.5
IKerberosV5Credential - Interface in org.eclipse.higgins.icard.auth
 
IMAGE_URL_PROP_NAME - Static variable in interface org.eclipse.higgins.icard.ICardProvider
 
IManagedInformationCard - Interface in org.eclipse.higgins.icard
Represents managed CardSpace-interoperable I-Card
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.
InvalidClaimException - Exception in org.eclipse.higgins.icard
 
InvalidClaimException() - Constructor for exception org.eclipse.higgins.icard.InvalidClaimException
 
InvalidClaimException(String) - Constructor for exception org.eclipse.higgins.icard.InvalidClaimException
 
InvalidClaimException(String, Throwable) - Constructor for exception org.eclipse.higgins.icard.InvalidClaimException
 
InvalidClaimException(Throwable) - Constructor for exception org.eclipse.higgins.icard.InvalidClaimException
 
InvalidStateException - Exception in org.eclipse.higgins.icard
 
InvalidStateException() - Constructor for exception org.eclipse.higgins.icard.InvalidStateException
 
InvalidStateException(String) - Constructor for exception org.eclipse.higgins.icard.InvalidStateException
 
InvalidStateException(String, Throwable) - Constructor for exception org.eclipse.higgins.icard.InvalidStateException
 
InvalidStateException(Throwable) - Constructor for exception org.eclipse.higgins.icard.InvalidStateException
 
InvalidTypeException - Exception in org.eclipse.higgins.icard
 
InvalidTypeException() - Constructor for exception org.eclipse.higgins.icard.InvalidTypeException
 
InvalidTypeException(String) - Constructor for exception org.eclipse.higgins.icard.InvalidTypeException
 
InvalidTypeException(String, Throwable) - Constructor for exception org.eclipse.higgins.icard.InvalidTypeException
 
InvalidTypeException(Throwable) - Constructor for exception org.eclipse.higgins.icard.InvalidTypeException
 
InvalidValueCountException - Exception in org.eclipse.higgins.icard
 
InvalidValueCountException() - Constructor for exception org.eclipse.higgins.icard.InvalidValueCountException
 
InvalidValueCountException(String) - Constructor for exception org.eclipse.higgins.icard.InvalidValueCountException
 
InvalidValueCountException(String, Throwable) - Constructor for exception org.eclipse.higgins.icard.InvalidValueCountException
 
InvalidValueCountException(Throwable) - Constructor for exception org.eclipse.higgins.icard.InvalidValueCountException
 
InvalidValueException - Exception in org.eclipse.higgins.icard
 
InvalidValueException() - Constructor for exception org.eclipse.higgins.icard.InvalidValueException
 
InvalidValueException(String) - Constructor for exception org.eclipse.higgins.icard.InvalidValueException
 
InvalidValueException(String, Throwable) - Constructor for exception org.eclipse.higgins.icard.InvalidValueException
 
InvalidValueException(Throwable) - Constructor for exception org.eclipse.higgins.icard.InvalidValueException
 
IOutputProcessor - Interface in org.eclipse.higgins.icard.io
 
IPasswordCredential - Interface in org.eclipse.higgins.icard.auth
 
IPersonalInformationCard - Interface in org.eclipse.higgins.icard
Represents personal CardSpace-interoperable I-Card
IPinCodeCredential - Interface in org.eclipse.higgins.icard.auth
 
IPolicy - Interface in org.eclipse.higgins.icard
 
IPwmCard - Interface in org.eclipse.higgins.icard
Password managed card
IRPPolicy - Interface in org.eclipse.higgins.icard.policy
 
IRSSPPolicy - Interface in org.eclipse.higgins.icard.policy
 
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.
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.
isEditMode() - Method in interface org.eclipse.higgins.icard.ICard
Determines wheter this ICard object is in edit mode.
ISelfIssuedCredential - Interface in org.eclipse.higgins.icard.auth
 
isEnabled() - Method in interface org.eclipse.higgins.icard.IInformationCardExtension
 
isFormatSupported(IElementFormat) - Method in interface org.eclipse.higgins.icard.ICard
 
ISimpleClaim - Interface in org.eclipse.higgins.icard
Represents an interface of simple claims.
ISimpleClaimType - Interface in org.eclipse.higgins.icard
The ISimpleClaimType interface defines a set of methods to describe simple types of an IClaim objects.
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)
ISSFFPolicy - Interface in org.eclipse.higgins.icard.policy
 
ISSFFPolicy.Action - Interface in org.eclipse.higgins.icard.policy
 
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
ISTSPrivacyPolicy - Interface in org.eclipse.higgins.icard.policy
Interface represents STS privacy policy element of managed card
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.
ITemplateContainer - Interface in org.eclipse.higgins.icard
Used to collect ITemplateElement elements into some logical group
ITemplateElement - Interface in org.eclipse.higgins.icard
 
ITemplateValue - Interface in org.eclipse.higgins.icard
Represents user's input data
ITokenService - Interface in org.eclipse.higgins.icard
 
ITokenServiceCredential - Interface in org.eclipse.higgins.icard.auth
 
ITokenServiceCredentialFactory - Interface in org.eclipse.higgins.icard.auth
 
ITSKerberosV5Credential - Interface in org.eclipse.higgins.icard.auth
 
ITSSelfIssuedCredential - Interface in org.eclipse.higgins.icard.auth
 
ITSUsernamePasswordCredential - Interface in org.eclipse.higgins.icard.auth
 
ITSX509V3Credential - Interface in org.eclipse.higgins.icard.auth
 
IUIDescriptor - Interface in org.eclipse.higgins.icard
 
IURICard - Interface in org.eclipse.higgins.icard
 
IUsernameCredential - Interface in org.eclipse.higgins.icard.auth
 
IUsernamePasswordCredential - Interface in org.eclipse.higgins.icard.auth
 
IX509V3Credential - Interface in org.eclipse.higgins.icard.auth
 
IXMLElementFormat - Interface in org.eclipse.higgins.icard.io
 

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.plugin.internal - package org.eclipse.higgins.icard.plugin.internal
 
org.eclipse.higgins.icard.policy - package org.eclipse.higgins.icard.policy
 

P

parseCardElement(CallbackHandler, IElement) - Method in interface org.eclipse.higgins.icard.ICardProvider
Tests whether this provider can import i-card represented by card parameter.
persistCard(CallbackHandler, ICard) - Method in interface org.eclipse.higgins.icard.ICardProvider
Add or update a card
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 in org.eclipse.higgins.icard
 
ReadOnlyObjectException() - Constructor for exception org.eclipse.higgins.icard.ReadOnlyObjectException
 
ReadOnlyObjectException(String) - Constructor for exception org.eclipse.higgins.icard.ReadOnlyObjectException
 
ReadOnlyObjectException(String, Throwable) - Constructor for exception org.eclipse.higgins.icard.ReadOnlyObjectException
 
ReadOnlyObjectException(Throwable) - Constructor for exception 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
setCardID(String) - Method in class org.eclipse.higgins.icard.CUID
 
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(Object) - Method in interface org.eclipse.higgins.icard.IInformationCardExtension
 
setID(String) - Method in interface org.eclipse.higgins.icard.ITemplateElement
 
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
 
setIssuer(String) - Method in class org.eclipse.higgins.icard.CUID
 
setIssuerName(String) - Method in interface org.eclipse.higgins.icard.ICard
Sets the card's human friendly name of the card issuer
setIsValueRequired(boolean) - Method in interface org.eclipse.higgins.icard.ITemplateValue
 
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(byte[]) - Method in interface org.eclipse.higgins.icard.auth.IPinCodeCredential
 
setPinCode(IPinCodeCredential) - Method in interface org.eclipse.higgins.icard.IPersonalInformationCard
Used to set/remove pin protection
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 class org.eclipse.higgins.icard.CUID
 
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
 
start(BundleContext) - Method in class org.eclipse.higgins.icard.plugin.internal.ICardPlugin
This method is called upon plug-in activation
stop(BundleContext) - Method in class org.eclipse.higgins.icard.plugin.internal.ICardPlugin
This method is called when the plug-in is stopped
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

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
 
TUID - Class in org.eclipse.higgins.icard
 
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

U

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

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