Index

A C G H I J P R S T U 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

asJson(Object) - Static method in class io.jans.ca.rs.protect.Jackson
Converts object to json string.
asJsonSilently(Object) - Static method in class io.jans.ca.rs.protect.Jackson
 
asPrettyJson(Object) - Static method in class io.jans.ca.rs.protect.Jackson
 

C

Condition - Class in io.jans.ca.rs.protect
 
Condition() - Constructor for class io.jans.ca.rs.protect.Condition
 
createJsonMapper() - Static method in class io.jans.ca.rs.protect.Jackson
Creates json mapper for json object serialization/deserialization.

G

get(Class<T>) - Static method in class io.jans.ca.rs.protect.StaticStorage
 
getConditionMap() - Method in class io.jans.ca.rs.protect.RsResource
 
getConditions() - Method in class io.jans.ca.rs.protect.RsResource
 
getData() - Method in class io.jans.ca.rs.protect.JsonLogicNode
 
getDataCopy() - Method in class io.jans.ca.rs.protect.JsonLogicNode
 
getExp() - Method in class io.jans.ca.rs.protect.RsResource
 
getHttpMethods() - Method in class io.jans.ca.rs.protect.Condition
 
getIat() - Method in class io.jans.ca.rs.protect.RsResource
 
getPath() - Method in class io.jans.ca.rs.protect.RsResource
 
getResourceMap() - Method in class io.jans.ca.rs.protect.RsProtector
 
getResources() - Method in class io.jans.ca.rs.protect.RsResourceList
 
getRule() - Method in class io.jans.ca.rs.protect.JsonLogicNode
 
getScopeExpression() - Method in class io.jans.ca.rs.protect.Condition
 
getScopeExpression(String) - Method in class io.jans.ca.rs.protect.RsResource
 
getScopes() - Method in class io.jans.ca.rs.protect.Condition
 
getScopesForTicket(String) - Method in class io.jans.ca.rs.protect.RsResource
 
getTicketScopes() - Method in class io.jans.ca.rs.protect.Condition
 

H

hasAccess(String, String, String...) - Method in class io.jans.ca.rs.protect.RsProtector
 
hasAccess(String, String, List<String>) - Method in class io.jans.ca.rs.protect.RsProtector
 

I

instance(InputStream) - Static method in class io.jans.ca.rs.protect.RsProtector
 
io.jans.ca.rs.protect - package io.jans.ca.rs.protect
 
isHttpMethodUniqueInPath(List<RsResource>) - Static method in class io.jans.ca.rs.protect.ResourceValidator
 
isValid() - Method in class io.jans.ca.rs.protect.JsonLogicNode
 

J

Jackson - Class in io.jans.ca.rs.protect
 
Jackson() - Constructor for class io.jans.ca.rs.protect.Jackson
 
JsonLogicNode - Class in io.jans.ca.rs.protect
 
JsonLogicNode() - Constructor for class io.jans.ca.rs.protect.JsonLogicNode
 
JsonLogicNode(JsonNode, List<String>) - Constructor for class io.jans.ca.rs.protect.JsonLogicNode
 

P

parseNode(String) - Static method in class io.jans.ca.rs.protect.RsResource
 
put(Class<T>, T) - Static method in class io.jans.ca.rs.protect.StaticStorage
 

R

read(InputStream) - Static method in class io.jans.ca.rs.protect.RsProtector
 
read(String) - Static method in class io.jans.ca.rs.protect.RsProtector
 
ResourceValidator - Class in io.jans.ca.rs.protect
 
RsProtector - Class in io.jans.ca.rs.protect
 
RsProtector(List<RsResource>) - Constructor for class io.jans.ca.rs.protect.RsProtector
 
RsResource - Class in io.jans.ca.rs.protect
 
RsResource() - Constructor for class io.jans.ca.rs.protect.RsResource
 
RsResourceList - Class in io.jans.ca.rs.protect
 
RsResourceList() - Constructor for class io.jans.ca.rs.protect.RsResourceList
 
RsResourceList(List<RsResource>) - Constructor for class io.jans.ca.rs.protect.RsResourceList
 

S

scopes(String) - Method in class io.jans.ca.rs.protect.RsResource
 
setConditions(List<Condition>) - Method in class io.jans.ca.rs.protect.RsResource
 
setData(List<String>) - Method in class io.jans.ca.rs.protect.JsonLogicNode
 
setExp(Integer) - Method in class io.jans.ca.rs.protect.RsResource
 
setHttpMethods(List<String>) - Method in class io.jans.ca.rs.protect.Condition
 
setIat(Integer) - Method in class io.jans.ca.rs.protect.RsResource
 
setPath(String) - Method in class io.jans.ca.rs.protect.RsResource
 
setResources(List<RsResource>) - Method in class io.jans.ca.rs.protect.RsResourceList
 
setRule(JsonNode) - Method in class io.jans.ca.rs.protect.JsonLogicNode
 
setScopeExpression(JsonNode) - Method in class io.jans.ca.rs.protect.Condition
 
setScopes(List<String>) - Method in class io.jans.ca.rs.protect.Condition
 
setTicketScopes(List<String>) - Method in class io.jans.ca.rs.protect.Condition
 
StaticStorage - Class in io.jans.ca.rs.protect
 
StaticStorage() - Constructor for class io.jans.ca.rs.protect.StaticStorage
 

T

toString() - Method in class io.jans.ca.rs.protect.Condition
 
toString() - Method in class io.jans.ca.rs.protect.JsonLogicNode
 
toString() - Method in class io.jans.ca.rs.protect.RsResource
 
toString() - Method in class io.jans.ca.rs.protect.RsResourceList
 

U

UTF8 - Static variable in class io.jans.ca.rs.protect.Jackson
UTF-8 encoding string
A C G H I J P R S T U 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form