Uses of Class
org.eclipse.higgins.icard.CardException

Packages that use CardException
org.eclipse.higgins.icard   
org.eclipse.higgins.icard.io   
 

Uses of CardException in org.eclipse.higgins.icard
 

Subclasses of CardException in org.eclipse.higgins.icard
 class AuthenticationException
          Thrown when an attempt to authenticate has failed.
 class AuthenticationRequiredException
          Thrown when authentication is required but none authentication materials provided.
 class CardStoreException
           
 class InvalidClaimException
           
 class InvalidStateException
           
 class InvalidTypeException
           
 class InvalidValueCountException
           
 class InvalidValueException
           
 class ReadOnlyObjectException
           
 

Methods in org.eclipse.higgins.icard that throw CardException
 Iterator ICardProvider.getICards(CallbackHandler authHandler)
          Gets all available user's ICards whose identity could be requested using provided callback handler.
 Iterator ICardProvider.getICardsByPolicy(CallbackHandler authHandler, IPolicy policy)
          Checks all available user's ICards whose identity could be requested using provided callback handler against provided policy and returns all satisfied.
 Iterator ICardProvider.getICardsByFormat(CallbackHandler authHandler, IElementFormat format)
          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.
 ICard ICardProvider.getICardByCUID(CallbackHandler authHandler, CUID cuid)
          Gets user's ICard whose identity could be requested using spesified callback handler which have the spesified unique identifier.
 ICard ICardProvider.getICardByCUID(CallbackHandler authHandler, CUID cuid, ICredential userCredential)
          Gets fully loaded user's ICard whose identity could be requested using spesified callback handler which have the spesified unique identifier.
 ICard ICardProvider.importICard(CallbackHandler authHandler, IElement card)
          Imports i-card data into backed store used by this provider and returns i-card object representing imported i-card.
 IElement[] ICardProvider.exportICards(CallbackHandler authHandler, IElementFormat format, CUID[] cards)
          Performs export of cards into array of IElements.
 ICard ICardProvider.createCard(CallbackHandler authHandler, String id, Properties props)
           
 void ICardProvider.deleteCard(CallbackHandler authHandler, ICard card)
           
 ICard ICardProvider.createCard(CallbackHandler authHandler, ICardTemplate template)
           
 byte[] IPersonalInformationCard.getPinDigest()
          Contains the base64 encoded bytes of the SHA1 hash of the pin code
 void IPersonalInformationCard.setPinCode(IPinCodeCredential pinCodeCredential)
          Used to set/remove pin protection
 void IInformationCardExtension.setEnabled(boolean enabled)
          Disable/enable this extension
 void IInformationCardExtension.setElement(IElement extension)
          Modify this extension
 void IInformationCardExtension.setId(Object obj)
           
 void IExtensionListener.extensionElementChanged(ICardExtensionEvent event)
          Method called when element of extenson has been changed
 void IExtensionListener.extensionEnabledChanged(ICardExtensionEvent event)
          Method called when enabling mark of extenson has been changed
 void CardStoreStrategy.exportCards(CallbackHandler authHandler, Iterator cards, OutputStream out)
          Exports the cards provided as Iterator cards to stream out.
 IClaim ICard.getClaimByLocalName(String typeLocalName)
           
 void ICard.setName(String newName)
          Used to change the name of the card
 void ICard.setImage(byte[] newImage, String newImageType)
          Used to change the picture associated with this card
 void ICard.setIssuerName(String name)
          Sets the card's human friendly name of the card issuer
 void ICard.setTimeExpires(Date date)
           
 void ICard.applyUpdates()
          Applies an updates made to this ICard object to the backing data store.
 IElement ICard.toElement(IElementFormat format)
           
 Iterator IClaimContainer.getClaims()
          Return all claims of this container object.
 IClaim IClaimContainer.getClaim(String type)
          Returns the specified claim of this object.
 IClaim IClaimContainer.setClaim(IClaim copyFrom)
          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.
 IClaim IClaimContainer.createClaim(String type)
          Creates a new IClaim object for this container of claims and adds it to the container.
 byte[] IInformationCard.getMasterKey()
          Used as the entropy to generate the token signing key
 IInformationCardExtension IInformationCard.addExtension(IElement extension)
           
 void IInformationCard.removeExtension(IInformationCardExtension extension)
          Remove an extension from the card
 

Constructors in org.eclipse.higgins.icard that throw CardException
TUID(String str)
           
CUID(String str)
           
 

Uses of CardException in org.eclipse.higgins.icard.io
 

Subclasses of CardException in org.eclipse.higgins.icard.io
 class CardIOException
           
 class UnsupportedElementFormatException