github.com/jlmucb/cloudproxy@v0.0.0-20170830161738-b5aa0b619bc4/go/tao/acl_guard.pb.go (about)

     1  // Code generated by protoc-gen-go.
     2  // source: acl_guard.proto
     3  // DO NOT EDIT!
     4  
     5  /*
     6  Package tao is a generated protocol buffer package.
     7  
     8  It is generated from these files:
     9  	acl_guard.proto
    10  	attestation.proto
    11  	ca.proto
    12  	datalog_guard.proto
    13  	domain.proto
    14  	keys.proto
    15  	linux_host_admin_rpc.proto
    16  	linux_host.proto
    17  	rpc.proto
    18  	tpm_tao.proto
    19  
    20  It has these top-level messages:
    21  	ACLSet
    22  	SignedACLSet
    23  	Attestation
    24  	CARequest
    25  	CAResponse
    26  	DatalogRules
    27  	SignedDatalogRules
    28  	DomainDetails
    29  	X509Details
    30  	ACLGuardDetails
    31  	DatalogGuardDetails
    32  	TPMDetails
    33  	TPM2Details
    34  	DomainConfig
    35  	DomainTemplate
    36  	CryptoKey
    37  	CryptoKeyset
    38  	PBEData
    39  	ECDSA_SHA_VerifyingKeyV1
    40  	ECDSA_SHA_SigningKeyV1
    41  	AES_CTR_HMAC_SHA_CryptingKeyV1
    42  	HMAC_SHA_DerivingKeyV1
    43  	CryptoHeader
    44  	SignaturePDU
    45  	SignedData
    46  	EncryptedData
    47  	KeyDerivationPDU
    48  	LinuxHostAdminRPCRequest
    49  	LinuxHostAdminRPCHostedProgram
    50  	LinuxHostAdminRPCResponse
    51  	LinuxHostSealedBundle
    52  	LinuxHostConfig
    53  	RPCRequest
    54  	RPCResponse
    55  	HybridSealedData
    56  */
    57  package tao
    58  
    59  import proto "github.com/golang/protobuf/proto"
    60  import fmt "fmt"
    61  import math "math"
    62  
    63  // Reference imports to suppress errors if they are not otherwise used.
    64  var _ = proto.Marshal
    65  var _ = fmt.Errorf
    66  var _ = math.Inf
    67  
    68  // This is a compile-time assertion to ensure that this generated file
    69  // is compatible with the proto package it is being compiled against.
    70  const _ = proto.ProtoPackageIsVersion1
    71  
    72  // A set of ACL entries.
    73  type ACLSet struct {
    74  	Entries          []string `protobuf:"bytes,1,rep,name=entries" json:"entries,omitempty"`
    75  	XXX_unrecognized []byte   `json:"-"`
    76  }
    77  
    78  func (m *ACLSet) Reset()                    { *m = ACLSet{} }
    79  func (m *ACLSet) String() string            { return proto.CompactTextString(m) }
    80  func (*ACLSet) ProtoMessage()               {}
    81  func (*ACLSet) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{0} }
    82  
    83  func (m *ACLSet) GetEntries() []string {
    84  	if m != nil {
    85  		return m.Entries
    86  	}
    87  	return nil
    88  }
    89  
    90  // A set of ACL entries signed by a key.
    91  type SignedACLSet struct {
    92  	SerializedAclset []byte `protobuf:"bytes,1,req,name=serialized_aclset" json:"serialized_aclset,omitempty"`
    93  	Signature        []byte `protobuf:"bytes,2,req,name=signature" json:"signature,omitempty"`
    94  	XXX_unrecognized []byte `json:"-"`
    95  }
    96  
    97  func (m *SignedACLSet) Reset()                    { *m = SignedACLSet{} }
    98  func (m *SignedACLSet) String() string            { return proto.CompactTextString(m) }
    99  func (*SignedACLSet) ProtoMessage()               {}
   100  func (*SignedACLSet) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{1} }
   101  
   102  func (m *SignedACLSet) GetSerializedAclset() []byte {
   103  	if m != nil {
   104  		return m.SerializedAclset
   105  	}
   106  	return nil
   107  }
   108  
   109  func (m *SignedACLSet) GetSignature() []byte {
   110  	if m != nil {
   111  		return m.Signature
   112  	}
   113  	return nil
   114  }
   115  
   116  func init() {
   117  	proto.RegisterType((*ACLSet)(nil), "tao.ACLSet")
   118  	proto.RegisterType((*SignedACLSet)(nil), "tao.SignedACLSet")
   119  }
   120  
   121  var fileDescriptor0 = []byte{
   122  	// 125 bytes of a gzipped FileDescriptorProto
   123  	0x1f, 0x8b, 0x08, 0x00, 0x00, 0x09, 0x6e, 0x88, 0x02, 0xff, 0xe2, 0xe2, 0x4f, 0x4c, 0xce, 0x89,
   124  	0x4f, 0x2f, 0x4d, 0x2c, 0x4a, 0xd1, 0x2b, 0x28, 0xca, 0x2f, 0xc9, 0x17, 0x62, 0x2e, 0x49, 0xcc,
   125  	0x57, 0x92, 0xe4, 0x62, 0x73, 0x74, 0xf6, 0x09, 0x4e, 0x2d, 0x11, 0xe2, 0xe7, 0x62, 0x4f, 0xcd,
   126  	0x2b, 0x29, 0xca, 0x4c, 0x2d, 0x96, 0x60, 0x54, 0x60, 0xd6, 0xe0, 0x54, 0xb2, 0xe1, 0xe2, 0x09,
   127  	0xce, 0x4c, 0xcf, 0x4b, 0x4d, 0x81, 0x2a, 0x90, 0xe4, 0x12, 0x2c, 0x4e, 0x2d, 0xca, 0x4c, 0xcc,
   128  	0xc9, 0xac, 0x4a, 0x4d, 0x89, 0x07, 0x9a, 0x56, 0x9c, 0x5a, 0x02, 0x54, 0xca, 0xa4, 0xc1, 0x23,
   129  	0x24, 0xc8, 0xc5, 0x59, 0x0c, 0x54, 0x9a, 0x58, 0x52, 0x5a, 0x94, 0x2a, 0xc1, 0x04, 0x12, 0x02,
   130  	0x04, 0x00, 0x00, 0xff, 0xff, 0xe6, 0x6e, 0x44, 0xe5, 0x6f, 0x00, 0x00, 0x00,
   131  }