A C D G H I O P R S T V 
All Classes All Packages

A

addFactories(Catalog) - Method in class colesico.framework.security.internal.SecurityIoclet
 
authorityIds - Variable in exception colesico.framework.security.AuthorityRequiredException
 
AuthorityRequiredException - Exception in colesico.framework.security
 
AuthorityRequiredException(String[]) - Constructor for exception colesico.framework.security.AuthorityRequiredException
 

C

colesico.framework.security - module colesico.framework.security
 
colesico.framework.security - package colesico.framework.security
 
colesico.framework.security.assist - package colesico.framework.security.assist
 
colesico.framework.security.codegen - package colesico.framework.security.codegen
 
colesico.framework.security.internal - package colesico.framework.security.internal
 

D

dataPortProv - Variable in class colesico.framework.security.DefaultSecurityKit
 
DefaultPrincipal - Class in colesico.framework.security
Principal default implementation
DefaultPrincipal(String) - Constructor for class colesico.framework.security.DefaultPrincipal
 
DefaultSecurityKit - Class in colesico.framework.security
Default security kit implementation.
DefaultSecurityKit(ThreadScope, Provider<DataPort>) - Constructor for class colesico.framework.security.DefaultSecurityKit
 
DefaultSecurityKit.PrincipalHolder - Class in colesico.framework.security
 

G

getDefaultSecurityKitFactory3() - Method in class colesico.framework.security.internal.SecurityIoclet
 
getId() - Method in class colesico.framework.security.DefaultPrincipal
 
getPrincipal() - Method in class colesico.framework.security.DefaultSecurityKit
 
getPrincipal() - Method in class colesico.framework.security.DefaultSecurityKit.PrincipalHolder
 
getPrincipal() - Method in interface colesico.framework.security.SecurityKit
Returns active valid principal if it present.
getPrincipal(SecurityKit) - Method in class colesico.framework.security.internal.SecurityProducer
 
getPrincipalFactory2() - Method in class colesico.framework.security.internal.SecurityIoclet
 
getProducerId() - Method in class colesico.framework.security.internal.SecurityIoclet
 
getRank() - Method in class colesico.framework.security.internal.SecurityIoclet
 
getSecurityInterceptor(DefaultSecurityKit) - Method in class colesico.framework.security.internal.SecurityProducer
 
getSecurityInterceptorFactory1() - Method in class colesico.framework.security.internal.SecurityIoclet
 
getSecurityKit(DefaultSecurityKit) - Method in class colesico.framework.security.internal.SecurityProducer
 
getSecurityKitFactory0() - Method in class colesico.framework.security.internal.SecurityIoclet
 

H

hasAuthority(String...) - Method in class colesico.framework.security.DefaultSecurityKit
 
hasAuthority(String...) - Method in interface colesico.framework.security.SecurityKit
Check active principal for at least one valid authority.
hasAuthorityControl(Principal, String...) - Method in class colesico.framework.security.DefaultSecurityKit
 
HmacMD5 - Static variable in class colesico.framework.security.assist.HMACSignature
 
HmacSHA1 - Static variable in class colesico.framework.security.assist.HMACSignature
 
HmacSHA224 - Static variable in class colesico.framework.security.assist.HMACSignature
 
HmacSHA256 - Static variable in class colesico.framework.security.assist.HMACSignature
 
HmacSHA3_224 - Static variable in class colesico.framework.security.assist.HMACSignature
 
HmacSHA3_256 - Static variable in class colesico.framework.security.assist.HMACSignature
 
HmacSHA3_384 - Static variable in class colesico.framework.security.assist.HMACSignature
 
HmacSHA3_512 - Static variable in class colesico.framework.security.assist.HMACSignature
 
HmacSHA384 - Static variable in class colesico.framework.security.assist.HMACSignature
 
HmacSHA512 - Static variable in class colesico.framework.security.assist.HMACSignature
 
HmacSHA512_224 - Static variable in class colesico.framework.security.assist.HMACSignature
 
HmacSHA512_256 - Static variable in class colesico.framework.security.assist.HMACSignature
 
HMACSignature - Class in colesico.framework.security.assist
 
HMACSignature() - Constructor for class colesico.framework.security.assist.HMACSignature
 

I

INTERCEPT_REQUIRE_AUTHORITY_METHOD - Static variable in interface colesico.framework.security.SecurityInterceptor
 
INTERCEPT_REQUIRE_PRINCIPAL_METHOD - Static variable in interface colesico.framework.security.SecurityInterceptor
 
interceptRequireAuthority(InvocationContext) - Method in class colesico.framework.security.DefaultSecurityKit
 
interceptRequireAuthority(InvocationContext) - Method in interface colesico.framework.security.SecurityInterceptor
 
interceptRequirePrincipal(InvocationContext) - Method in class colesico.framework.security.DefaultSecurityKit
 
interceptRequirePrincipal(InvocationContext) - Method in interface colesico.framework.security.SecurityInterceptor
 

O

onProxyMethod(ProxyMethodElement) - Method in class colesico.framework.security.codegen.SecurityModulator
 

P

Principal - Interface in colesico.framework.security
Principal base interface
PrincipalHolder(Principal) - Constructor for class colesico.framework.security.DefaultSecurityKit.PrincipalHolder
 
principalReadControl(DataPort<Object, Object>) - Method in class colesico.framework.security.DefaultSecurityKit
 
PrincipalRequiredException - Exception in colesico.framework.security
 
PrincipalRequiredException() - Constructor for exception colesico.framework.security.PrincipalRequiredException
 
principalWriteControl(DataPort<Object, Object>, Principal) - Method in class colesico.framework.security.DefaultSecurityKit
 

R

REQUIRE_AUTHORITY_METHOD - Static variable in interface colesico.framework.security.SecurityKit
 
REQUIRE_PRINCIPAL_METHOD - Static variable in interface colesico.framework.security.SecurityKit
 
requireAuthority(String...) - Method in interface colesico.framework.security.SecurityKit
For the active principal checks the presence of at least one valid authority.
RequireAuthority - Annotation Type in colesico.framework.security
Require principal at least one specified authority
requirePrincipal() - Method in interface colesico.framework.security.SecurityKit
Checks the presence of active valid principal.
RequirePrincipal - Annotation Type in colesico.framework.security
Annotate method to require valid principal

S

SCOPE_KEY - Static variable in class colesico.framework.security.DefaultSecurityKit.PrincipalHolder
 
SecurityException - Exception in colesico.framework.security
Security exceptions base class
SecurityException() - Constructor for exception colesico.framework.security.SecurityException
 
SecurityException(String) - Constructor for exception colesico.framework.security.SecurityException
 
SecurityException(String, Throwable) - Constructor for exception colesico.framework.security.SecurityException
 
SecurityException(String, Throwable, boolean, boolean) - Constructor for exception colesico.framework.security.SecurityException
 
SecurityException(Throwable) - Constructor for exception colesico.framework.security.SecurityException
 
SecurityInterceptor - Interface in colesico.framework.security
 
SecurityIoclet - Class in colesico.framework.security.internal
 
SecurityIoclet() - Constructor for class colesico.framework.security.internal.SecurityIoclet
 
SecurityKit - Interface in colesico.framework.security
 
SecurityModulator - Class in colesico.framework.security.codegen
 
SecurityModulator() - Constructor for class colesico.framework.security.codegen.SecurityModulator
 
SecurityProducer - Class in colesico.framework.security.internal
 
SecurityProducer() - Constructor for class colesico.framework.security.internal.SecurityProducer
 
SEQURITY_KIT_FIELD - Static variable in class colesico.framework.security.codegen.SecurityModulator
 
setPrincipal(Principal) - Method in class colesico.framework.security.DefaultSecurityKit
 
setPrincipal(Principal) - Method in interface colesico.framework.security.SecurityKit
 
sign(String, byte[], byte[]) - Static method in class colesico.framework.security.assist.HMACSignature
 

T

threadScope - Variable in class colesico.framework.security.DefaultSecurityKit
 

V

value() - Method in annotation type colesico.framework.security.RequireAuthority
 
verify(String, byte[], byte[], byte[]) - Static method in class colesico.framework.security.assist.HMACSignature
 
A C D G H I O P R S T V 
All Classes All Packages