Class V20CredExRecordByFormat


  • public class V20CredExRecordByFormat
    extends Object
    V20CredExRecordByFormat
    • Constructor Detail

      • V20CredExRecordByFormat

        public V20CredExRecordByFormat​(com.google.gson.JsonObject credProposal,
                                       com.google.gson.JsonObject credOffer,
                                       com.google.gson.JsonObject credRequest,
                                       com.google.gson.JsonObject credIssue)
      • V20CredExRecordByFormat

        public V20CredExRecordByFormat()
    • Method Detail

      • findSchemaIdInIndyProposal

        public String findSchemaIdInIndyProposal()
        Gets schema id from indy proposal
        Returns:
        schema id
      • findValuesInIndyCredIssue

        public Optional<Map<String,​String>> findValuesInIndyCredIssue()
        Find values in issued indy credential
        Returns:
        credential key/value map
      • hasIndyPayload

        public boolean hasIndyPayload()
      • hasLdProof

        public boolean hasLdProof()
      • convertToLdProof

        public <T> T convertToLdProof​(com.google.gson.JsonObject jo,
                                      Class<T> type)
      • getCredProposal

        public com.google.gson.JsonObject getCredProposal()
      • getCredOffer

        public com.google.gson.JsonObject getCredOffer()
      • getCredRequest

        public com.google.gson.JsonObject getCredRequest()
      • getCredIssue

        public com.google.gson.JsonObject getCredIssue()
      • setCredProposal

        public void setCredProposal​(com.google.gson.JsonObject credProposal)
      • setCredOffer

        public void setCredOffer​(com.google.gson.JsonObject credOffer)
      • setCredRequest

        public void setCredRequest​(com.google.gson.JsonObject credRequest)
      • setCredIssue

        public void setCredIssue​(com.google.gson.JsonObject credIssue)
      • canEqual

        protected boolean canEqual​(Object other)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object