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 CardParseException
          Thrown in case if the card element has correct format supported by a card provider but contains wrong data (e.g.
 class CardStoreException
           
 class InvalidClaimException
           
 class InvalidStateException
           
 class InvalidTypeException
           
 class InvalidValueCountException
           
 class InvalidValueException
           
 class ReadOnlyObjectException
           
 

Methods in org.eclipse.higgins.icard that throw CardException
 IInformationCardExtension IInformationCard.addExtension(IElement extension)
           
 void ICard.applyUpdates()
          Applies an updates made to this ICard object to the backing data store.
 ICard ICardProvider.createCard(CallbackHandler authHandler, ICardTemplate template)
           
 ICard ICardProvider.createCard(CallbackHandler authHandler, String id, Properties props)
           
 IClaim IClaimContainer.createClaim(String type)
          Creates a new IClaim object for this container of claims and adds it to the container.
 void ICardProvider.deleteCard(CallbackHandler authHandler, ICard card)
           
 void CardStoreStrategy.exportCards(CallbackHandler authHandler, Iterator cards, OutputStream out)
          Exports the cards provided as Iterator cards to stream out.
 IElement[] ICardProvider.exportICards(CallbackHandler authHandler, IElementFormat format, CUID[] cards)
          Performs export of cards into array of IElements.
 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
 IClaim IClaimContainer.getClaim(String type)
          Returns the specified claim of this object.
 IClaim ICard.getClaimByLocalName(String typeLocalName)
           
 Iterator IClaimContainer.getClaims()
          Return all claims of this container object.
 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.
 Iterator ICardProvider.getICards(CallbackHandler authHandler)
          Gets all available user's ICards whose identity could be requested using provided callback handler.
 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.
 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.
 byte[] IInformationCard.getMasterKey()
          Used as the entropy to generate the token signing key
 byte[] IPersonalInformationCard.getPinDigest()
          Contains the base64 encoded bytes of the SHA1 hash of the pin code
 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.
 ICard ICardProvider.persistCard(CallbackHandler authHandler, ICard card)
          Add or update a card
 void IInformationCard.removeExtension(IInformationCardExtension extension)
          Remove an extension from the card
 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.
 void IInformationCardExtension.setElement(IElement extension)
          Modify this extension
 void IInformationCardExtension.setEnabled(boolean enabled)
          Disable/enable this extension
 void IInformationCardExtension.setId(Object obj)
           
 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.setName(String newName)
          Used to change the name of the card
 void IPersonalInformationCard.setPinCode(IPinCodeCredential pinCodeCredential)
          Used to set/remove pin protection
 void ICard.setTimeExpires(Date date)
           
 IElement ICard.toElement(IElementFormat format)
           
 

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

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

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