Structs§
- Principal
- Represents an authenticated principal extracted from token claims.
- Security
Policy Config
Enums§
- Authorization
Decision - Credential
Source - Source from which a token can be extracted.
Constants§
- CAMEL_
HTTP_ QUERY_ HEADER - Name of the input header camel-http uses to carry the raw HTTP query string.
- PRINCIPAL_
AUDIENCE_ KEY - Exchange property key for the principal’s audience (JSON array).
- PRINCIPAL_
CLAIMS_ KEY - Exchange property key for the principal’s raw claims (JSON object).
- PRINCIPAL_
ISSUER_ KEY - Exchange property key for the principal’s issuer.
- PRINCIPAL_
KEY - Exchange property key for the full serialized principal.
- PRINCIPAL_
ROLES_ KEY - Exchange property key for the principal’s roles (JSON array).
- PRINCIPAL_
SCOPES_ KEY - Exchange property key for the principal’s scopes (JSON array).
- PRINCIPAL_
SUBJECT_ KEY - Exchange property key for the principal’s subject.
Traits§
Functions§
- principal_
from_ exchange - store_
principal_ properties - Store all principal properties as exchange properties under well-known keys.