Skip navigation links
A B C D E F G H I K L M N O P R S T U V W X 

A

Access - Class in io.bdrc.auth
Copyright (c) 2018 Buddhist Digital Resource Center (BDRC) If this file is a derivation of another work the license header will appear below; otherwise, this work is licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.
Access(UserProfile, Endpoint) - Constructor for class io.bdrc.auth.Access
 
Access() - Constructor for class io.bdrc.auth.Access
 
Access.AccessLevel - Enum in io.bdrc.auth
 
ALG - Static variable in class io.bdrc.auth.BdrcJwks
 
ANY_STATUS - Static variable in class io.bdrc.auth.rdf.RdfConstants
 
ANY_STATUS_URI - Static variable in class io.bdrc.auth.rdf.RdfConstants
 
APPID - Static variable in class io.bdrc.auth.rdf.RdfConstants
 
APPID_URI - Static variable in class io.bdrc.auth.rdf.RdfConstants
 
Application - Class in io.bdrc.auth.model
Copyright (c) 2018 Buddhist Digital Resource Center (BDRC) If this file is a derivation of another work the license header will appear below; otherwise, this work is licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.
Application(JsonNode) - Constructor for class io.bdrc.auth.model.Application
 
Application() - Constructor for class io.bdrc.auth.model.Application
 
APPLICATION - Static variable in class io.bdrc.auth.rdf.RdfConstants
 
APPTYPE - Static variable in class io.bdrc.auth.rdf.RdfConstants
 
auth0BaseUrl - Static variable in class io.bdrc.auth.model.AuthDataModelBuilder
 
AUTH_RESOURCE_BASE - Static variable in class io.bdrc.auth.rdf.RdfConstants
 
AUTH_VOC_BASE - Static variable in class io.bdrc.auth.rdf.RdfConstants
 
AuthDataModelBuilder - Class in io.bdrc.auth.model
Copyright (c) 2018 Buddhist Digital Resource Center (BDRC) If this file is a derivation of another work the license header will appear below; otherwise, this work is licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.
AuthDataModelBuilder() - Constructor for class io.bdrc.auth.model.AuthDataModelBuilder
 
AUTHID - Static variable in class io.bdrc.auth.rdf.RdfConstants
 
AuthProps - Class in io.bdrc.auth
Copyright (c) 2018 Buddhist Digital Resource Center (BDRC) If this file is a derivation of another work the license header will appear below; otherwise, this work is licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.
AuthProps() - Constructor for class io.bdrc.auth.AuthProps
 

B

BdrcJwks - Class in io.bdrc.auth
Copyright (c) 2018 Buddhist Digital Resource Center (BDRC) If this file is a derivation of another work the license header will appear below; otherwise, this work is licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.
BdrcJwks() - Constructor for class io.bdrc.auth.BdrcJwks
 

C

canUserAccessResource(String) - Method in class io.bdrc.auth.Access
 
canUserAccessStatus(String) - Method in class io.bdrc.auth.Access
 
checkTokenSignature() - Method in class io.bdrc.auth.TokenValidation
 
CONNECTION - Static variable in class io.bdrc.auth.rdf.RdfConstants
 
createTestToken() - Static method in class io.bdrc.auth.TestTokenBuilder
 

D

decode(String) - Static method in class io.bdrc.auth.TestTokenBuilder
 
DESC - Static variable in class io.bdrc.auth.rdf.RdfConstants
 

E

E - Static variable in class io.bdrc.auth.BdrcJwks
 
Endpoint - Class in io.bdrc.auth.model
Copyright (c) 2018 Buddhist Digital Resource Center (BDRC) If this file is a derivation of another work the license header will appear below; otherwise, this work is licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.
Endpoint(Model, String) - Constructor for class io.bdrc.auth.model.Endpoint
 
Endpoint() - Constructor for class io.bdrc.auth.model.Endpoint
 
ENDPOINT - Static variable in class io.bdrc.auth.rdf.RdfConstants
 

F

FAIR_USE - Static variable in class io.bdrc.auth.rdf.RdfConstants
 
FOR_GROUP - Static variable in class io.bdrc.auth.rdf.RdfConstants
 
FOR_GROUP_URI - Static variable in class io.bdrc.auth.rdf.RdfConstants
 
FOR_PERM - Static variable in class io.bdrc.auth.rdf.RdfConstants
 
FOR_PERM_URI - Static variable in class io.bdrc.auth.rdf.RdfConstants
 
FOR_ROLE - Static variable in class io.bdrc.auth.rdf.RdfConstants
 
FOR_ROLE_URI - Static variable in class io.bdrc.auth.rdf.RdfConstants
 

G

getAlgorithm() - Method in class io.bdrc.auth.TokenValidation
 
getAnyStatusGroup() - Static method in class io.bdrc.auth.rdf.RdfAuthModel
 
getAppId() - Method in class io.bdrc.auth.model.Application
 
getAppId() - Method in class io.bdrc.auth.model.Endpoint
 
getAppId() - Method in class io.bdrc.auth.model.Permission
 
getAppId() - Method in class io.bdrc.auth.model.Role
 
getApplications() - Static method in class io.bdrc.auth.rdf.RdfAuthModel
 
getAppType() - Method in class io.bdrc.auth.model.Application
 
getAppType() - Method in class io.bdrc.auth.model.Role
 
getAudience() - Method in class io.bdrc.auth.TokenValidation
 
getAuthId() - Method in class io.bdrc.auth.model.User
 
getConnection() - Method in class io.bdrc.auth.model.User
 
getDesc() - Method in class io.bdrc.auth.model.Application
 
getDesc() - Method in class io.bdrc.auth.model.Group
 
getDesc() - Method in class io.bdrc.auth.model.Permission
 
getDesc() - Method in class io.bdrc.auth.model.Role
 
getEmail() - Method in class io.bdrc.auth.model.User
 
getEndpoint(String) - Static method in class io.bdrc.auth.rdf.RdfAuthModel
 
getEndpoints() - Static method in class io.bdrc.auth.rdf.RdfAuthModel
 
getFullModel() - Static method in class io.bdrc.auth.rdf.RdfAuthModel
 
getGroups() - Method in class io.bdrc.auth.model.Endpoint
 
getGroups() - Method in class io.bdrc.auth.model.User
 
getGroups() - Static method in class io.bdrc.auth.rdf.RdfAuthModel
 
getGroups() - Method in class io.bdrc.auth.UserProfile
 
getId() - Method in class io.bdrc.auth.model.Group
 
getId() - Method in class io.bdrc.auth.model.Permission
 
getId() - Method in class io.bdrc.auth.model.Role
 
getIsSocial() - Method in class io.bdrc.auth.model.User
 
getKeyId() - Method in class io.bdrc.auth.TokenValidation
 
getMembers() - Method in class io.bdrc.auth.model.Group
 
getModel() - Method in class io.bdrc.auth.model.Application
 
getModel() - Method in class io.bdrc.auth.model.AuthDataModelBuilder
 
getModel() - Method in class io.bdrc.auth.model.Group
 
getModel() - Method in class io.bdrc.auth.model.Permission
 
getModel() - Method in class io.bdrc.auth.model.Role
 
getModel() - Method in class io.bdrc.auth.model.User
 
getName() - Method in class io.bdrc.auth.model.Application
 
getName() - Method in class io.bdrc.auth.model.Group
 
getName() - Method in class io.bdrc.auth.model.Permission
 
getName() - Method in class io.bdrc.auth.model.Role
 
getName() - Method in class io.bdrc.auth.model.User
 
getPath() - Method in class io.bdrc.auth.model.Endpoint
 
getPaths() - Static method in class io.bdrc.auth.rdf.RdfAuthModel
 
getPermission() - Method in class io.bdrc.auth.model.ResourceAccess
 
getPermissions() - Method in class io.bdrc.auth.model.Endpoint
 
getPermissions() - Method in class io.bdrc.auth.model.Role
 
getPermissions() - Static method in class io.bdrc.auth.rdf.RdfAuthModel
 
getPermissions(ArrayList<String>, ArrayList<String>) - Static method in class io.bdrc.auth.rdf.RdfAuthModel
 
getPermissions() - Method in class io.bdrc.auth.UserProfile
 
getPersonalAccess() - Static method in class io.bdrc.auth.rdf.RdfAuthModel
 
getPersonalAccess(String) - Static method in class io.bdrc.auth.rdf.RdfAuthModel
 
getPolicy() - Method in class io.bdrc.auth.model.ResourceAccess
 
getProperty(String) - Static method in class io.bdrc.auth.AuthProps
 
getProvider() - Method in class io.bdrc.auth.model.User
 
getPublicKey() - Static method in class io.bdrc.auth.BdrcJwks
 
getResourceAccess() - Static method in class io.bdrc.auth.rdf.RdfAuthModel
 
getResourceAccess(String) - Static method in class io.bdrc.auth.rdf.RdfAuthModel
 
getRoles() - Method in class io.bdrc.auth.model.Endpoint
 
getRoles() - Method in class io.bdrc.auth.model.Group
 
getRoles() - Method in class io.bdrc.auth.model.User
 
getRoles() - Static method in class io.bdrc.auth.rdf.RdfAuthModel
 
getRoles() - Method in class io.bdrc.auth.UserProfile
 
getScopes() - Method in class io.bdrc.auth.TokenValidation
 
getShortName(String) - Method in class io.bdrc.auth.model.Endpoint
 
getShortName(String) - Static method in class io.bdrc.auth.rdf.RdfAuthModel
 
getSignature() - Method in class io.bdrc.auth.TokenValidation
 
getSubject() - Method in class io.bdrc.auth.TokenValidation
 
getUpdated() - Static method in class io.bdrc.auth.rdf.RdfAuthModel
 
getUser() - Method in class io.bdrc.auth.Access
 
getUser(String) - Static method in class io.bdrc.auth.rdf.RdfAuthModel
 
getUser() - Method in class io.bdrc.auth.TokenValidation
 
getUser() - Method in class io.bdrc.auth.UserProfile
 
getUserId() - Method in class io.bdrc.auth.model.User
 
getUsers() - Static method in class io.bdrc.auth.rdf.RdfAuthModel
 
getValue(String) - Static method in class io.bdrc.auth.BdrcJwks
 
getVerifiedJwt() - Method in class io.bdrc.auth.TokenValidation
 
Group - Class in io.bdrc.auth.model
Copyright (c) 2018 Buddhist Digital Resource Center (BDRC) If this file is a derivation of another work the license header will appear below; otherwise, this work is licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.
Group(JsonNode) - Constructor for class io.bdrc.auth.model.Group
 
Group() - Constructor for class io.bdrc.auth.model.Group
 
GROUP - Static variable in class io.bdrc.auth.rdf.RdfConstants
 

H

HAS_MEMBER - Static variable in class io.bdrc.auth.rdf.RdfConstants
 
HAS_PERMISSION - Static variable in class io.bdrc.auth.rdf.RdfConstants
 
HAS_ROLE - Static variable in class io.bdrc.auth.rdf.RdfConstants
 
hasEndpointAccess() - Method in class io.bdrc.auth.Access
 
hasPermission(String) - Method in class io.bdrc.auth.UserProfile
 
hasProps() - Static method in class io.bdrc.auth.AuthProps
 
hasResourceAccess(String) - Method in class io.bdrc.auth.Access
 
hasResourceAccess(String, String, String) - Method in class io.bdrc.auth.Access
 
hasRole(String) - Method in class io.bdrc.auth.UserProfile
 

I

init(Properties) - Static method in class io.bdrc.auth.AuthProps
 
init() - Static method in class io.bdrc.auth.rdf.RdfAuthModel
 
initForStaticTests() - Static method in class io.bdrc.auth.rdf.RdfAuthModel
 
initForTest(boolean, boolean) - Static method in class io.bdrc.auth.rdf.RdfAuthModel
 
io.bdrc.auth - package io.bdrc.auth
 
io.bdrc.auth.model - package io.bdrc.auth.model
 
io.bdrc.auth.rdf - package io.bdrc.auth.rdf
 
IS_SOCIAL - Static variable in class io.bdrc.auth.rdf.RdfConstants
 
isInGroup(String) - Method in class io.bdrc.auth.UserProfile
 
isMember(String) - Method in class io.bdrc.auth.model.Group
 
isSecuredEndpoint(String, String) - Static method in class io.bdrc.auth.rdf.RdfAuthModel
 
isUserLoggedIn() - Method in class io.bdrc.auth.Access
 
isValid() - Method in class io.bdrc.auth.TokenValidation
 
isValidRole(String) - Method in class io.bdrc.auth.model.Group
 
isValidScope(String) - Method in class io.bdrc.auth.TokenValidation
 

K

KID - Static variable in class io.bdrc.auth.BdrcJwks
 
KTY - Static variable in class io.bdrc.auth.BdrcJwks
 

L

log - Static variable in class io.bdrc.auth.AuthProps
 
log - Static variable in class io.bdrc.auth.BdrcJwks
 
log - Static variable in class io.bdrc.auth.model.AuthDataModelBuilder
 
log - Static variable in class io.bdrc.auth.rdf.ModelUpdate
 
log - Static variable in class io.bdrc.auth.rdf.RdfAuthModel
 
log - Static variable in class io.bdrc.auth.TokenValidation
 

M

main(String[]) - Static method in class io.bdrc.auth.rdf.RdfAuthModel
 
main(String[]) - Static method in class io.bdrc.auth.TestTokenBuilder
 
matchGroup() - Method in class io.bdrc.auth.Access
 
matchPermissions() - Method in class io.bdrc.auth.Access
 
matchResourcePermissions(String) - Method in class io.bdrc.auth.Access
 
matchRole() - Method in class io.bdrc.auth.Access
 
MIXED - Static variable in class io.bdrc.auth.rdf.RdfConstants
 
ModelUpdate - Class in io.bdrc.auth.rdf
Copyright (c) 2018 Buddhist Digital Resource Center (BDRC) If this file is a derivation of another work the license header will appear below; otherwise, this work is licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.
ModelUpdate() - Constructor for class io.bdrc.auth.rdf.ModelUpdate
 

N

N - Static variable in class io.bdrc.auth.BdrcJwks
 

O

OPEN - Static variable in class io.bdrc.auth.rdf.RdfConstants
 

P

PATH - Static variable in class io.bdrc.auth.rdf.RdfConstants
 
PATH_URI - Static variable in class io.bdrc.auth.rdf.RdfConstants
 
Permission - Class in io.bdrc.auth.model
Copyright (c) 2018 Buddhist Digital Resource Center (BDRC) If this file is a derivation of another work the license header will appear below; otherwise, this work is licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.
Permission(JsonNode) - Constructor for class io.bdrc.auth.model.Permission
 
Permission() - Constructor for class io.bdrc.auth.model.Permission
 
PERMISSION - Static variable in class io.bdrc.auth.rdf.RdfConstants
 
PERSONAL_ACCESS - Static variable in class io.bdrc.auth.rdf.RdfConstants
 
PERSONAL_ACCESS_URI - Static variable in class io.bdrc.auth.rdf.RdfConstants
 
POLICY - Static variable in class io.bdrc.auth.rdf.RdfConstants
 
POLICY_URI - Static variable in class io.bdrc.auth.rdf.RdfConstants
 
PROVIDER - Static variable in class io.bdrc.auth.rdf.RdfConstants
 

R

RdfAuthModel - Class in io.bdrc.auth.rdf
Copyright (c) 2018 Buddhist Digital Resource Center (BDRC) If this file is a derivation of another work the license header will appear below; otherwise, this work is licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.
RdfAuthModel() - Constructor for class io.bdrc.auth.rdf.RdfAuthModel
 
RdfConstants - Class in io.bdrc.auth.rdf
Copyright (c) 2018 Buddhist Digital Resource Center (BDRC) If this file is a derivation of another work the license header will appear below; otherwise, this work is licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.
RdfConstants() - Constructor for class io.bdrc.auth.rdf.RdfConstants
 
readAuthModel() - Static method in class io.bdrc.auth.rdf.RdfAuthModel
 
RES_ACCESS - Static variable in class io.bdrc.auth.rdf.RdfConstants
 
ResourceAccess - Class in io.bdrc.auth.model
Copyright (c) 2018 Buddhist Digital Resource Center (BDRC) If this file is a derivation of another work the license header will appear below; otherwise, this work is licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.
ResourceAccess(Model, String) - Constructor for class io.bdrc.auth.model.ResourceAccess
 
ResourceAccess() - Constructor for class io.bdrc.auth.model.ResourceAccess
 
RESTRICTED_BY_QUALITY - Static variable in class io.bdrc.auth.rdf.RdfConstants
 
RESTRICTED_BY_TBRC - Static variable in class io.bdrc.auth.rdf.RdfConstants
 
RESTRICTED_CHINA - Static variable in class io.bdrc.auth.rdf.RdfConstants
 
RESTRICTED_SEALED - Static variable in class io.bdrc.auth.rdf.RdfConstants
 
RESTRICTED_TEMP - Static variable in class io.bdrc.auth.rdf.RdfConstants
 
Role - Class in io.bdrc.auth.model
Copyright (c) 2018 Buddhist Digital Resource Center (BDRC) If this file is a derivation of another work the license header will appear below; otherwise, this work is licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.
Role(JsonNode) - Constructor for class io.bdrc.auth.model.Role
 
Role() - Constructor for class io.bdrc.auth.model.Role
 
ROLE - Static variable in class io.bdrc.auth.rdf.RdfConstants
 
run() - Method in class io.bdrc.auth.rdf.ModelUpdate
 
run() - Method in class io.bdrc.auth.rdf.RdfAuthModel
 

S

setAppId(String) - Method in class io.bdrc.auth.model.Application
 
setAppId(String) - Method in class io.bdrc.auth.model.Endpoint
 
setAppId(String) - Method in class io.bdrc.auth.model.Permission
 
setAppId(String) - Method in class io.bdrc.auth.model.Role
 
setAppType(String) - Method in class io.bdrc.auth.model.Application
 
setAppType(String) - Method in class io.bdrc.auth.model.Role
 
setAuthId(String) - Method in class io.bdrc.auth.model.User
 
setConnection(String) - Method in class io.bdrc.auth.model.User
 
setDesc(String) - Method in class io.bdrc.auth.model.Application
 
setDesc(String) - Method in class io.bdrc.auth.model.Group
 
setDesc(String) - Method in class io.bdrc.auth.model.Permission
 
setDesc(String) - Method in class io.bdrc.auth.model.Role
 
setEmail(String) - Method in class io.bdrc.auth.model.User
 
setGroups(ArrayList<String>) - Method in class io.bdrc.auth.model.Endpoint
 
setId(String) - Method in class io.bdrc.auth.model.Group
 
setId(String) - Method in class io.bdrc.auth.model.Permission
 
setId(String) - Method in class io.bdrc.auth.model.Role
 
setIsSocial(String) - Method in class io.bdrc.auth.model.User
 
setMembers(ArrayList<String>) - Method in class io.bdrc.auth.model.Group
 
setModel(Model) - Method in class io.bdrc.auth.model.Group
 
setName(String) - Method in class io.bdrc.auth.model.Application
 
setName(String) - Method in class io.bdrc.auth.model.Group
 
setName(String) - Method in class io.bdrc.auth.model.Permission
 
setName(String) - Method in class io.bdrc.auth.model.Role
 
setName(String) - Method in class io.bdrc.auth.model.User
 
setPath(String) - Method in class io.bdrc.auth.model.Endpoint
 
setPermission(String) - Method in class io.bdrc.auth.model.ResourceAccess
 
setPermissions(ArrayList<String>) - Method in class io.bdrc.auth.model.Endpoint
 
setPermissions(ArrayList<String>) - Method in class io.bdrc.auth.model.Role
 
setPolicy(String) - Method in class io.bdrc.auth.model.ResourceAccess
 
setProvider(String) - Method in class io.bdrc.auth.model.User
 
setRoles(ArrayList<String>) - Method in class io.bdrc.auth.model.Endpoint
 
setRoles(ArrayList<String>) - Method in class io.bdrc.auth.model.Group
 
setUserId(String) - Method in class io.bdrc.auth.model.User
 
STATUS_RELEASED - Static variable in class io.bdrc.auth.rdf.RdfConstants
 

T

TestTokenBuilder - Class in io.bdrc.auth
 
TestTokenBuilder() - Constructor for class io.bdrc.auth.TestTokenBuilder
 
TokenValidation - Class in io.bdrc.auth
Copyright (c) 2018 Buddhist Digital Resource Center (BDRC) If this file is a derivation of another work the license header will appear below; otherwise, this work is licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.
TokenValidation(String) - Constructor for class io.bdrc.auth.TokenValidation
 
toString() - Method in class io.bdrc.auth.Access
 
toString() - Method in class io.bdrc.auth.model.Application
 
toString() - Method in class io.bdrc.auth.model.AuthDataModelBuilder
 
toString() - Method in class io.bdrc.auth.model.Endpoint
 
toString() - Method in class io.bdrc.auth.model.Group
 
toString() - Method in class io.bdrc.auth.model.Permission
 
toString() - Method in class io.bdrc.auth.model.ResourceAccess
 
toString() - Method in class io.bdrc.auth.model.Role
 
toString() - Method in class io.bdrc.auth.model.User
 
toString() - Method in class io.bdrc.auth.TokenValidation
 
toString() - Method in class io.bdrc.auth.UserProfile
 

U

update(long) - Static method in class io.bdrc.auth.rdf.RdfAuthModel
 
updateAuthData(String) - Static method in class io.bdrc.auth.rdf.RdfAuthModel
 
USE - Static variable in class io.bdrc.auth.BdrcJwks
 
User - Class in io.bdrc.auth.model
Copyright (c) 2018 Buddhist Digital Resource Center (BDRC) If this file is a derivation of another work the license header will appear below; otherwise, this work is licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.
User(JsonNode, ArrayList<String>) - Constructor for class io.bdrc.auth.model.User
 
User() - Constructor for class io.bdrc.auth.model.User
 
USER - Static variable in class io.bdrc.auth.rdf.RdfConstants
 
UserProfile - Class in io.bdrc.auth
Copyright (c) 2018 Buddhist Digital Resource Center (BDRC) If this file is a derivation of another work the license header will appear below; otherwise, this work is licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.
UserProfile(DecodedJWT) - Constructor for class io.bdrc.auth.UserProfile
 
UserProfile() - Constructor for class io.bdrc.auth.UserProfile
 

V

validateTokenExpiration() - Method in class io.bdrc.auth.TokenValidation
 
valueOf(String) - Static method in enum io.bdrc.auth.Access.AccessLevel
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.bdrc.auth.Access.AccessLevel
Returns an array containing the constants of this enum type, in the order they are declared.

W

webTaskBaseUrl - Static variable in class io.bdrc.auth.model.AuthDataModelBuilder
 

X

X5C - Static variable in class io.bdrc.auth.BdrcJwks
 
X5T - Static variable in class io.bdrc.auth.BdrcJwks
 
A B C D E F G H I K L M N O P R S T U V W X 
Skip navigation links

Copyright © 2019. All rights reserved.