• API Overview
  • EBICS API
  • FinTS API
  • XS2A API
  • SEPA API
Search Results for

    Enum EbicsSecurityMediumErrorCode

    The EbicsSecurityMediumError provides more detail on the cause of an error returned through the IEbicsSecurityMedium interface.

    Namespace: Subsembly.EBICS
    Assembly: Subsembly.EBICS.Core.dll
    Syntax
    public enum EbicsSecurityMediumErrorCode
    Remarks

    In addition to the enumerated values, any smart card status word as defined in ISO 7816 part 4 may be used. In particular the values 0x63C0 through 0x63CF are used to indicate a failed PIN verification. The least significant nibble of this value provides the number of remaining verification attempts before the security token will be blocked.

    Fields

    Name Description
    BadPIN

    Indicates that the presented PIN was completely malformed and thus could not be verified at all.

    BadSecurityMedia

    Indicates that the security medium is broken.

    For a file based security medium this means that the file could not be loaded, or the contents of the file are corrupted.

    For a smart card based security medium this means that some card command failed completely.

    BadSecurityMediaID

    Indicates that the given SecurityMediaID is completely malformed and thus not understood by the given IEbicsSecurityMedium implementation.

    BlockedSecurityMedium

    Indicates that the security medium has been blocked and can no longer be used (0x6983).

    Cancelled

    The authentication was cancelled by the user.

    MustChangePIN

    The PIN must be changed now. Usually this is because the given PIN is just a transport PIN that needs to be changed by the user.

    NoClass2

    An attempt for a secure authentication was made, but this is not a class 2 card reader device.

    NoPIN

    This security media does not have a PIN assigned, yet.

    NoSecurityMedia

    Indicates that the identified security media is not available.

    For a file based security media this means that the file identified by the given SecurityMediaID does not exist. For a smart card based security this means that no smart card is inserted.

    Success

    Used to indicate success, when an explicit success indication is needed. Note that for smart cards success can also be indicated by the value 0x9000 or other, similar values.

    WrongPIN

    Indicates that the presented PIN was wrong and there are either more than 15 tries left, or the number of remaining tries is not known.

    WrongSecurityMedia

    Indicates that the identified security media is not an appropriate security media for the given IEbicsSecurityMedium implementation.

    For a file based security media this means that the file identified by the given SecurityMediaID appears not to be a key file at all.

    For a smart card based security this means that the inserted smart card is not of the expected type or its serial number does not match the requested security media ID.

    See Also
    EbicsSecurityMediumError
    In This Article
    • Fields
    Back to top Copyright 2009-2025 Subsembly GmbH