Package io.intoto

Interface EnvelopeOuterClass.EnvelopeOrBuilder

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      com.google.protobuf.ByteString getPayload()
      Message to be signed.
      java.lang.String getPayloadType()
      String unambiguously identifying how to interpret payload.
      com.google.protobuf.ByteString getPayloadTypeBytes()
      String unambiguously identifying how to interpret payload.
      EnvelopeOuterClass.Signature getSignatures​(int index)
      Signature over: PAE(type, payload) Where PAE is defined as: PAE(type, payload) = "DSSEv1" + SP + LEN(type) + SP + type + SP + LEN(payload) + SP + payload + = concatenation SP = ASCII space [0x20] "DSSEv1" = ASCII [0x44, 0x53, 0x53, 0x45, 0x76, 0x31] LEN(s) = ASCII decimal encoding of the byte length of s, with no leading zeros REQUIRED (length >= 1).
      int getSignaturesCount()
      Signature over: PAE(type, payload) Where PAE is defined as: PAE(type, payload) = "DSSEv1" + SP + LEN(type) + SP + type + SP + LEN(payload) + SP + payload + = concatenation SP = ASCII space [0x20] "DSSEv1" = ASCII [0x44, 0x53, 0x53, 0x45, 0x76, 0x31] LEN(s) = ASCII decimal encoding of the byte length of s, with no leading zeros REQUIRED (length >= 1).
      java.util.List<EnvelopeOuterClass.Signature> getSignaturesList()
      Signature over: PAE(type, payload) Where PAE is defined as: PAE(type, payload) = "DSSEv1" + SP + LEN(type) + SP + type + SP + LEN(payload) + SP + payload + = concatenation SP = ASCII space [0x20] "DSSEv1" = ASCII [0x44, 0x53, 0x53, 0x45, 0x76, 0x31] LEN(s) = ASCII decimal encoding of the byte length of s, with no leading zeros REQUIRED (length >= 1).
      EnvelopeOuterClass.SignatureOrBuilder getSignaturesOrBuilder​(int index)
      Signature over: PAE(type, payload) Where PAE is defined as: PAE(type, payload) = "DSSEv1" + SP + LEN(type) + SP + type + SP + LEN(payload) + SP + payload + = concatenation SP = ASCII space [0x20] "DSSEv1" = ASCII [0x44, 0x53, 0x53, 0x45, 0x76, 0x31] LEN(s) = ASCII decimal encoding of the byte length of s, with no leading zeros REQUIRED (length >= 1).
      java.util.List<? extends EnvelopeOuterClass.SignatureOrBuilder> getSignaturesOrBuilderList()
      Signature over: PAE(type, payload) Where PAE is defined as: PAE(type, payload) = "DSSEv1" + SP + LEN(type) + SP + type + SP + LEN(payload) + SP + payload + = concatenation SP = ASCII space [0x20] "DSSEv1" = ASCII [0x44, 0x53, 0x53, 0x45, 0x76, 0x31] LEN(s) = ASCII decimal encoding of the byte length of s, with no leading zeros REQUIRED (length >= 1).
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        isInitialized
      • Methods inherited from interface com.google.protobuf.MessageOrBuilder

        findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    • Method Detail

      • getPayload

        com.google.protobuf.ByteString getPayload()
         Message to be signed. (In JSON, this is encoded as base64.)
         REQUIRED.
         
        bytes payload = 1;
        Returns:
        The payload.
      • getPayloadType

        java.lang.String getPayloadType()
         String unambiguously identifying how to interpret payload.
         REQUIRED.
         
        string payloadType = 2;
        Returns:
        The payloadType.
      • getPayloadTypeBytes

        com.google.protobuf.ByteString getPayloadTypeBytes()
         String unambiguously identifying how to interpret payload.
         REQUIRED.
         
        string payloadType = 2;
        Returns:
        The bytes for payloadType.
      • getSignaturesList

        java.util.List<EnvelopeOuterClass.Signature> getSignaturesList()
         Signature over:
         PAE(type, payload)
         Where PAE is defined as:
         PAE(type, payload) = "DSSEv1" + SP + LEN(type) + SP + type + SP + LEN(payload) + SP + payload
         +               = concatenation
         SP              = ASCII space [0x20]
         "DSSEv1"        = ASCII [0x44, 0x53, 0x53, 0x45, 0x76, 0x31]
         LEN(s)          = ASCII decimal encoding of the byte length of s, with no leading zeros
         REQUIRED (length >= 1).
         
        repeated .io.intoto.Signature signatures = 3;
      • getSignatures

        EnvelopeOuterClass.Signature getSignatures​(int index)
         Signature over:
         PAE(type, payload)
         Where PAE is defined as:
         PAE(type, payload) = "DSSEv1" + SP + LEN(type) + SP + type + SP + LEN(payload) + SP + payload
         +               = concatenation
         SP              = ASCII space [0x20]
         "DSSEv1"        = ASCII [0x44, 0x53, 0x53, 0x45, 0x76, 0x31]
         LEN(s)          = ASCII decimal encoding of the byte length of s, with no leading zeros
         REQUIRED (length >= 1).
         
        repeated .io.intoto.Signature signatures = 3;
      • getSignaturesCount

        int getSignaturesCount()
         Signature over:
         PAE(type, payload)
         Where PAE is defined as:
         PAE(type, payload) = "DSSEv1" + SP + LEN(type) + SP + type + SP + LEN(payload) + SP + payload
         +               = concatenation
         SP              = ASCII space [0x20]
         "DSSEv1"        = ASCII [0x44, 0x53, 0x53, 0x45, 0x76, 0x31]
         LEN(s)          = ASCII decimal encoding of the byte length of s, with no leading zeros
         REQUIRED (length >= 1).
         
        repeated .io.intoto.Signature signatures = 3;
      • getSignaturesOrBuilderList

        java.util.List<? extends EnvelopeOuterClass.SignatureOrBuilder> getSignaturesOrBuilderList()
         Signature over:
         PAE(type, payload)
         Where PAE is defined as:
         PAE(type, payload) = "DSSEv1" + SP + LEN(type) + SP + type + SP + LEN(payload) + SP + payload
         +               = concatenation
         SP              = ASCII space [0x20]
         "DSSEv1"        = ASCII [0x44, 0x53, 0x53, 0x45, 0x76, 0x31]
         LEN(s)          = ASCII decimal encoding of the byte length of s, with no leading zeros
         REQUIRED (length >= 1).
         
        repeated .io.intoto.Signature signatures = 3;
      • getSignaturesOrBuilder

        EnvelopeOuterClass.SignatureOrBuilder getSignaturesOrBuilder​(int index)
         Signature over:
         PAE(type, payload)
         Where PAE is defined as:
         PAE(type, payload) = "DSSEv1" + SP + LEN(type) + SP + type + SP + LEN(payload) + SP + payload
         +               = concatenation
         SP              = ASCII space [0x20]
         "DSSEv1"        = ASCII [0x44, 0x53, 0x53, 0x45, 0x76, 0x31]
         LEN(s)          = ASCII decimal encoding of the byte length of s, with no leading zeros
         REQUIRED (length >= 1).
         
        repeated .io.intoto.Signature signatures = 3;