nuc
builder
envelope
nilauth
payer
policy
selector
token
validate
nuc
Index
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
I
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
_
__delattr__() (Did method)
__eq__() (AndConnector method)
(AnyOfOperator method)
(Command method)
(DecodedNucToken method)
(DelegationBody method)
(DelegationRequirement method)
(Did method)
(EqualsOperator method)
(InvocationBody method)
(InvocationRequirement method)
(NilauthAbout method)
(NotConnector method)
(NotEqualsOperator method)
(NucToken method)
(NucTokenBuilder method)
(OperatorPolicy method)
(OrConnector method)
(Policy method)
(PolicyTreeProperties method)
(RevokedToken method)
(Selector method)
(Subscription method)
(SubscriptionDetails method)
(ValidationParameters method)
__format__() (BlindModule method)
__new__() (BlindModule method)
__repr__() (AndConnector method)
(AnyOfOperator method)
(Command method)
(DecodedNucToken method)
(DelegationBody method)
(DelegationRequirement method)
(Did method)
(EqualsOperator method)
(InvocationBody method)
(InvocationRequirement method)
(NilauthAbout method)
(NotConnector method)
(NotEqualsOperator method)
(NucToken method)
(NucTokenBuilder method)
(OperatorPolicy method)
(OrConnector method)
(Policy method)
(PolicyTreeProperties method)
(RevokedToken method)
(Selector method)
(Subscription method)
(SubscriptionDetails method)
(ValidationParameters method)
__setattr__() (Did method)
__str__() (BlindModule method)
(Command method)
(Did method)
(NucToken method)
(Selector method)
A
about() (NilauthClient method)
and_() (Policy static method)
AndConnector (class in nuc.policy)
any_of() (Policy static method)
AnyOfOperator (class in nuc.policy)
apply() (Selector method)
arg (AnyOfOperator attribute)
(EqualsOperator attribute)
(NotEqualsOperator attribute)
args (InvocationBody attribute)
audience (DelegationRequirement attribute)
(InvocationRequirement attribute)
(NucToken attribute)
audience() (NucTokenBuilder method)
B
BlindModule (class in nuc.nilauth)
body (NucToken attribute)
(Policy attribute)
body() (NucTokenBuilder method)
build() (NucTokenBuilder method)
C
CannotRenewSubscription
CHAIN_TOO_LONG (ValidationKind attribute)
Command (class in nuc.token)
command (NucToken attribute)
command() (NucTokenBuilder method)
COMMAND_NOT_ATTENUATED (ValidationKind attribute)
compute_hash() (DecodedNucToken method)
CONTEXT (SelectorTarget attribute)
D
DecodedNucToken (class in nuc.envelope)
default() (ValidationParameters static method)
delegation() (NucTokenBuilder static method)
DelegationBody (class in nuc.token)
DelegationRequirement (class in nuc.validate)
details (Subscription attribute)
Did (class in nuc.token)
DIFFERENT_SUBJECTS (ValidationKind attribute)
E
equals() (Policy static method)
EqualsOperator (class in nuc.policy)
error_code (RequestException attribute)
expires_at (NucToken attribute)
(SubscriptionDetails attribute)
expires_at() (NucTokenBuilder method)
extending() (NucTokenBuilder static method)
F
from_policy() (PolicyTreeProperties static method)
I
INVALID_AUDIENCE (ValidationKind attribute)
INVALID_SIGNATURES (ValidationKind attribute)
InvalidSignatureException
invocation() (NucTokenBuilder static method)
InvocationBody (class in nuc.token)
InvocationRequirement (class in nuc.validate)
is_attenuation_of() (Command method)
issuer (NucToken attribute)
ISSUER_AUDIENCE_MISMATCH (ValidationKind attribute)
L
lookup_revoked_tokens() (NilauthClient method)
M
MalformedCommandException
MalformedDidException
MalformedNucJwtException
MalformedNucTokenException
MalformedPolicyException
MalformedSelectorException
matches() (OperatorPolicy method)
(Policy method)
max_chain_length (ValidationParameters attribute)
max_depth (PolicyTreeProperties attribute)
max_policy_depth (ValidationParameters attribute)
max_policy_width (PolicyTreeProperties attribute)
(ValidationParameters attribute)
message (RequestException attribute)
meta (NucToken attribute)
meta() (NucTokenBuilder method)
MISSING_PROOF (ValidationKind attribute)
module
nuc.builder
nuc.envelope
nuc.nilauth
nuc.payer
nuc.policy
nuc.selector
nuc.token
nuc.validate
N
NEED_DELEGATION (ValidationKind attribute)
NEED_INVOCATION (ValidationKind attribute)
nil() (Did static method)
NILAI (BlindModule attribute)
NilauthAbout (class in nuc.nilauth)
NilauthClient (class in nuc.nilauth)
NILDB (BlindModule attribute)
nonce (NucToken attribute)
nonce() (NucTokenBuilder method)
not_() (Policy static method)
not_before (NucToken attribute)
not_before() (NucTokenBuilder method)
NOT_BEFORE_BACKWARDS (ValidationKind attribute)
NOT_BEFORE_NOT_MET (ValidationKind attribute)
not_equals() (Policy static method)
NotConnector (class in nuc.policy)
NotEqualsOperator (class in nuc.policy)
nuc.builder
module
nuc.envelope
module
nuc.nilauth
module
nuc.payer
module
nuc.policy
module
nuc.selector
module
nuc.token
module
nuc.validate
module
NucToken (class in nuc.token)
NucTokenBuilder (class in nuc.builder)
NucTokenEnvelope (class in nuc.envelope)
NucTokenValidator (class in nuc.validate)
O
operator (OperatorPolicy attribute)
OperatorPolicy (class in nuc.policy)
or_() (Policy static method)
OrConnector (class in nuc.policy)
P
parse() (Command static method)
(DecodedNucToken static method)
(Did static method)
(NucToken static method)
(NucTokenEnvelope static method)
(OperatorPolicy static method)
(Policy static method)
(Selector static method)
path (Selector attribute)
pay() (Payer method)
pay_subscription() (NilauthClient method)
Payer (class in nuc.payer)
payload (PaymentValidationException attribute)
PaymentValidationException
policies (AndConnector attribute)
(DelegationBody attribute)
(OrConnector attribute)
Policy (class in nuc.policy)
policy (NotConnector attribute)
POLICY_NOT_MET (ValidationKind attribute)
POLICY_TOO_DEEP (ValidationKind attribute)
POLICY_TOO_WIDE (ValidationKind attribute)
PolicyTreeProperties (class in nuc.validate)
proof() (NucTokenBuilder method)
proofs (NucToken attribute)
PROOFS_MUST_BE_DELEGATIONS (ValidationKind attribute)
public_key (Did attribute)
(NilauthAbout attribute)
R
raw_header (DecodedNucToken attribute)
raw_payload (DecodedNucToken attribute)
renewable_at (CannotRenewSubscription attribute)
(SubscriptionDetails attribute)
request_token() (NilauthClient method)
RequestException
revoke_token() (NilauthClient method)
revoked_at (RevokedToken attribute)
RevokedToken (class in nuc.nilauth)
ROOT_KEY_SIGNATURE_MISSING (ValidationKind attribute)
S
segments (Command attribute)
Selector (class in nuc.selector)
selector (OperatorPolicy attribute)
SelectorTarget (class in nuc.selector)
serialize() (DecodedNucToken method)
(NucTokenEnvelope method)
(OperatorPolicy method)
(Policy method)
signature (DecodedNucToken attribute)
subject (NucToken attribute)
subject() (NucTokenBuilder method)
SUBJECT_NOT_IN_CHAIN (ValidationKind attribute)
subscribed (Subscription attribute)
Subscription (class in nuc.nilauth)
subscription_cost() (NilauthClient method)
subscription_status() (NilauthClient method)
SubscriptionDetails (class in nuc.nilauth)
T
target (Selector attribute)
to_json() (NucToken method)
token (DecodedNucToken attribute)
TOKEN (SelectorTarget attribute)
TOKEN_EXPIRED (ValidationKind attribute)
token_hash (RevokedToken attribute)
token_requirements (ValidationParameters attribute)
TokenBuildException
TOO_MANY_PROOFS (ValidationKind attribute)
tx_hash (PaymentValidationException attribute)
U
UNCHAINED_PROOFS (ValidationKind attribute)
urlsafe_base64_decode() (in module nuc.envelope)
urlsafe_base64_encode() (in module nuc.envelope)
V
validate() (NucTokenValidator method)
validate_signature() (DecodedNucToken method)
validate_signatures() (NucTokenEnvelope method)
ValidationException
ValidationKind (class in nuc.validate)
ValidationParameters (class in nuc.validate)