blob: 19193a5e27d36551b62ddc392acabb5027f5fdc6 [file] [log] [blame]
James Ring3650fd42015-04-22 18:09:24 -07001pkg app, const AddName ideal-int
2pkg app, const AuthResponseMessage ideal-int
3pkg app, const CancelMessage ideal-int
4pkg app, const CaveatValidationResponse ideal-int
5pkg app, const GranterResponseMessage ideal-int
6pkg app, const LookupResponseMessage ideal-int
7pkg app, const NamespaceRequestMessage ideal-int
8pkg app, const RemoteBlessings ideal-int
9pkg app, const RemoveName ideal-int
10pkg app, const ServeMessage ideal-int
11pkg app, const ServerResponseMessage ideal-int
12pkg app, const SignatureRequestMessage ideal-int
13pkg app, const StopServerMessage ideal-int
14pkg app, const StreamCloseMessage ideal-int
15pkg app, const StreamingValueMessage ideal-int
16pkg app, const UnlinkBlessingsMessage ideal-int
17pkg app, const VeyronRequestMessage MessageType
18pkg app, func ConstructOutgoingMessage(int32, lib.ResponseType, interface{}) (string, error)
19pkg app, func ControllerClient(string) ControllerClientStub
20pkg app, func ControllerServer(ControllerServerMethods) ControllerServerStub
21pkg app, func FormatAsVerror(error) error
22pkg app, func NewController(*context.T, func(int32) lib.ClientWriter, *rpc.ListenSpec, []string, security.Principal) (*Controller, error)
23pkg app, method (*Controller) AddName(*context.T, rpc.ServerCall, uint32, string) error
24pkg app, method (*Controller) AddToRoots(*context.T, rpc.ServerCall, principal.BlessingsHandle) error
25pkg app, method (*Controller) Bless(*context.T, rpc.ServerCall, string, principal.BlessingsHandle, string, []security.Caveat) (string, principal.BlessingsHandle, error)
26pkg app, method (*Controller) BlessSelf(*context.T, rpc.ServerCall, string, []security.Caveat) (string, principal.BlessingsHandle, error)
27pkg app, method (*Controller) Cleanup()
28pkg app, method (*Controller) CleanupFlow(int32)
29pkg app, method (*Controller) CloseStream(int32)
30pkg app, method (*Controller) Context() *context.T
31pkg app, method (*Controller) CreateNewFlow(interface{}, rpc.Stream) *server.Flow
32pkg app, method (*Controller) GetBlessings(principal.BlessingsHandle) security.Blessings
33pkg app, method (*Controller) GetDefaultBlessings(*context.T, rpc.ServerCall) (*principal.JsBlessings, error)
34pkg app, method (*Controller) GetOrAddBlessingsHandle(security.Blessings) principal.BlessingsHandle
35pkg app, method (*Controller) HandleAuthResponse(int32, string)
36pkg app, method (*Controller) HandleCaveatValidationResponse(int32, string)
37pkg app, method (*Controller) HandleGranterResponse(int32, string)
38pkg app, method (*Controller) HandleIncomingMessage(Message, lib.ClientWriter)
39pkg app, method (*Controller) HandleLookupResponse(int32, string)
40pkg app, method (*Controller) HandleServerResponse(int32, string)
41pkg app, method (*Controller) HandleVeyronCancellation(int32)
42pkg app, method (*Controller) HandleVeyronRequest(*context.T, int32, string, lib.ClientWriter)
43pkg app, method (*Controller) PutToBlessingStore(*context.T, rpc.ServerCall, principal.BlessingsHandle, security.BlessingPattern) (*principal.JsBlessings, error)
44pkg app, method (*Controller) RemoteBlessings(*context.T, rpc.ServerCall, string, string) ([]string, error)
45pkg app, method (*Controller) RemoveName(*context.T, rpc.ServerCall, uint32, string) error
46pkg app, method (*Controller) SendLogMessage(lib.LogLevel, string) error
47pkg app, method (*Controller) SendOnStream(int32, string, lib.ClientWriter)
48pkg app, method (*Controller) Serve(*context.T, rpc.ServerCall, string, uint32) error
49pkg app, method (*Controller) Signature(*context.T, rpc.ServerCall, string) ([]signature.Interface, error)
50pkg app, method (*Controller) Stop(*context.T, rpc.ServerCall, uint32) error
51pkg app, method (*Controller) UnlinkBlessings(*context.T, rpc.ServerCall, principal.BlessingsHandle) error
52pkg app, method (RpcCallOptionAllowedServersPolicy) Index() int
53pkg app, method (RpcCallOptionAllowedServersPolicy) Interface() interface{}
54pkg app, method (RpcCallOptionAllowedServersPolicy) Name() string
55pkg app, method (RpcCallOptionRetryTimeout) Index() int
56pkg app, method (RpcCallOptionRetryTimeout) Interface() interface{}
57pkg app, method (RpcCallOptionRetryTimeout) Name() string
58pkg app, method (RpcCallOptionUseGranter) Index() int
59pkg app, method (RpcCallOptionUseGranter) Interface() interface{}
60pkg app, method (RpcCallOptionUseGranter) Name() string
61pkg app, type Closer interface { CloseSend }
62pkg app, type Closer interface, CloseSend() error
63pkg app, type Controller struct
64pkg app, type Controller struct, embedded sync.Mutex
65pkg app, type ControllerClientMethods interface { AddName, AddToRoots, Bless, BlessSelf, GetDefaultBlessings, PutToBlessingStore, RemoteBlessings, RemoveName, Serve, Signature, Stop, UnlinkBlessings }
66pkg app, type ControllerClientMethods interface, AddName(*context.T, uint32, string, ...rpc.CallOpt) error
67pkg app, type ControllerClientMethods interface, AddToRoots(*context.T, principal.BlessingsHandle, ...rpc.CallOpt) error
68pkg app, type ControllerClientMethods interface, Bless(*context.T, string, principal.BlessingsHandle, string, []security.Caveat, ...rpc.CallOpt) (string, principal.BlessingsHandle, error)
69pkg app, type ControllerClientMethods interface, BlessSelf(*context.T, string, []security.Caveat, ...rpc.CallOpt) (string, principal.BlessingsHandle, error)
70pkg app, type ControllerClientMethods interface, GetDefaultBlessings(*context.T, ...rpc.CallOpt) (*principal.JsBlessings, error)
71pkg app, type ControllerClientMethods interface, PutToBlessingStore(*context.T, principal.BlessingsHandle, security.BlessingPattern, ...rpc.CallOpt) (*principal.JsBlessings, error)
72pkg app, type ControllerClientMethods interface, RemoteBlessings(*context.T, string, string, ...rpc.CallOpt) ([]string, error)
73pkg app, type ControllerClientMethods interface, RemoveName(*context.T, uint32, string, ...rpc.CallOpt) error
74pkg app, type ControllerClientMethods interface, Serve(*context.T, string, uint32, ...rpc.CallOpt) error
75pkg app, type ControllerClientMethods interface, Signature(*context.T, string, ...rpc.CallOpt) ([]signature.Interface, error)
76pkg app, type ControllerClientMethods interface, Stop(*context.T, uint32, ...rpc.CallOpt) error
77pkg app, type ControllerClientMethods interface, UnlinkBlessings(*context.T, principal.BlessingsHandle, ...rpc.CallOpt) error
James Ring50684662015-04-23 08:32:16 -070078pkg app, type ControllerClientStub interface { AddName, AddToRoots, Bless, BlessSelf, GetDefaultBlessings, PutToBlessingStore, RemoteBlessings, RemoveName, Serve, Signature, Stop, UnlinkBlessings }
James Ring3650fd42015-04-22 18:09:24 -070079pkg app, type ControllerClientStub interface, AddName(*context.T, uint32, string, ...rpc.CallOpt) error
80pkg app, type ControllerClientStub interface, AddToRoots(*context.T, principal.BlessingsHandle, ...rpc.CallOpt) error
81pkg app, type ControllerClientStub interface, Bless(*context.T, string, principal.BlessingsHandle, string, []security.Caveat, ...rpc.CallOpt) (string, principal.BlessingsHandle, error)
82pkg app, type ControllerClientStub interface, BlessSelf(*context.T, string, []security.Caveat, ...rpc.CallOpt) (string, principal.BlessingsHandle, error)
83pkg app, type ControllerClientStub interface, GetDefaultBlessings(*context.T, ...rpc.CallOpt) (*principal.JsBlessings, error)
84pkg app, type ControllerClientStub interface, PutToBlessingStore(*context.T, principal.BlessingsHandle, security.BlessingPattern, ...rpc.CallOpt) (*principal.JsBlessings, error)
85pkg app, type ControllerClientStub interface, RemoteBlessings(*context.T, string, string, ...rpc.CallOpt) ([]string, error)
86pkg app, type ControllerClientStub interface, RemoveName(*context.T, uint32, string, ...rpc.CallOpt) error
87pkg app, type ControllerClientStub interface, Serve(*context.T, string, uint32, ...rpc.CallOpt) error
88pkg app, type ControllerClientStub interface, Signature(*context.T, string, ...rpc.CallOpt) ([]signature.Interface, error)
89pkg app, type ControllerClientStub interface, Stop(*context.T, uint32, ...rpc.CallOpt) error
90pkg app, type ControllerClientStub interface, UnlinkBlessings(*context.T, principal.BlessingsHandle, ...rpc.CallOpt) error
James Ring3650fd42015-04-22 18:09:24 -070091pkg app, type ControllerServerMethods interface { AddName, AddToRoots, Bless, BlessSelf, GetDefaultBlessings, PutToBlessingStore, RemoteBlessings, RemoveName, Serve, Signature, Stop, UnlinkBlessings }
92pkg app, type ControllerServerMethods interface, AddName(*context.T, rpc.ServerCall, uint32, string) error
93pkg app, type ControllerServerMethods interface, AddToRoots(*context.T, rpc.ServerCall, principal.BlessingsHandle) error
94pkg app, type ControllerServerMethods interface, Bless(*context.T, rpc.ServerCall, string, principal.BlessingsHandle, string, []security.Caveat) (string, principal.BlessingsHandle, error)
95pkg app, type ControllerServerMethods interface, BlessSelf(*context.T, rpc.ServerCall, string, []security.Caveat) (string, principal.BlessingsHandle, error)
96pkg app, type ControllerServerMethods interface, GetDefaultBlessings(*context.T, rpc.ServerCall) (*principal.JsBlessings, error)
97pkg app, type ControllerServerMethods interface, PutToBlessingStore(*context.T, rpc.ServerCall, principal.BlessingsHandle, security.BlessingPattern) (*principal.JsBlessings, error)
98pkg app, type ControllerServerMethods interface, RemoteBlessings(*context.T, rpc.ServerCall, string, string) ([]string, error)
99pkg app, type ControllerServerMethods interface, RemoveName(*context.T, rpc.ServerCall, uint32, string) error
100pkg app, type ControllerServerMethods interface, Serve(*context.T, rpc.ServerCall, string, uint32) error
101pkg app, type ControllerServerMethods interface, Signature(*context.T, rpc.ServerCall, string) ([]signature.Interface, error)
102pkg app, type ControllerServerMethods interface, Stop(*context.T, rpc.ServerCall, uint32) error
103pkg app, type ControllerServerMethods interface, UnlinkBlessings(*context.T, rpc.ServerCall, principal.BlessingsHandle) error
104pkg app, type ControllerServerStub interface, Describe__() []rpc.InterfaceDesc
105pkg app, type ControllerServerStub interface, unexported methods
106pkg app, type ControllerServerStubMethods ControllerServerMethods
107pkg app, type GranterHandle int32
108pkg app, type GranterRequest struct
109pkg app, type GranterRequest struct, Call server.SecurityCall
110pkg app, type GranterRequest struct, GranterHandle GranterHandle
111pkg app, type GranterResponse struct
112pkg app, type GranterResponse struct, Blessings principal.BlessingsHandle
113pkg app, type GranterResponse struct, Err error
114pkg app, type Message struct
115pkg app, type Message struct, Data string
116pkg app, type Message struct, Id int32
117pkg app, type Message struct, Type MessageType
118pkg app, type MessageType int32
119pkg app, type RpcCallOption interface, Index() int
120pkg app, type RpcCallOption interface, Interface() interface{}
121pkg app, type RpcCallOption interface, Name() string
122pkg app, type RpcCallOption interface, unexported methods
123pkg app, type RpcCallOptionAllowedServersPolicy struct
124pkg app, type RpcCallOptionAllowedServersPolicy struct, Value []security.BlessingPattern
125pkg app, type RpcCallOptionRetryTimeout struct
126pkg app, type RpcCallOptionRetryTimeout struct, Value time.Duration
127pkg app, type RpcCallOptionUseGranter struct
128pkg app, type RpcCallOptionUseGranter struct, Value GranterHandle
129pkg app, type RpcRequest struct
130pkg app, type RpcRequest struct, CallOptions []RpcCallOption
131pkg app, type RpcRequest struct, Deadline time_2.Deadline
132pkg app, type RpcRequest struct, IsStreaming bool
133pkg app, type RpcRequest struct, Method string
134pkg app, type RpcRequest struct, Name string
135pkg app, type RpcRequest struct, NumInArgs int32
136pkg app, type RpcRequest struct, NumOutArgs int32
137pkg app, type RpcRequest struct, TraceRequest vtrace.Request
138pkg app, type RpcResponse struct
139pkg app, type RpcResponse struct, OutArgs []*vdl.Value
140pkg app, type RpcResponse struct, TraceResponse vtrace.Response
141pkg app, var ControllerDesc rpc.InterfaceDesc