Class Statuses

  • All Implemented Interfaces:

    @Serializable() 
    public final class Statuses
    
                        

    Data class representing the different statuses of a presentation definition.

    The Statuses class contains three optional fields: active, suspended, and revoked, each representing a status of a presentation definition (or credential) at a specific point in time. Each status is represented as a PdStatus object, which contains additional details about the specific status.

    Since:

    3.0.7

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Method Summary

      Modifier and Type Method Description
      final PdStatus getActive() An optional PdStatus representing the active status of the presentation definition.
      final PdStatus getSuspended() An optional PdStatus representing the suspended status of the presentation definition.
      final PdStatus getRevoked() An optional PdStatus representing the revoked status of the presentation definition.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • getActive

         final PdStatus getActive()

        An optional PdStatus representing the active status of the presentation definition. If null, the active status is not defined.

      • getSuspended

         final PdStatus getSuspended()

        An optional PdStatus representing the suspended status of the presentation definition. If null, the suspended status is not defined.

      • getRevoked

         final PdStatus getRevoked()

        An optional PdStatus representing the revoked status of the presentation definition. If null, the revoked status is not defined.