Expand description
Copyright © 2025-2026 Wenze Wei. All Rights Reserved.
This file is part of Ri. The Ri project belongs to the Dunimd Team.
Licensed under the Apache License, Version 2.0 (the “License”); You may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an “AS IS” BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
§Auth Module JNI Bindings
JNI bindings for Ri auth classes.
Functions§
- Java_
com_ dunimd_ ri_ auth_ RiAuth Config_ free0 - Java_
com_ dunimd_ ri_ auth_ RiAuth Config_ new0 - Java_
com_ dunimd_ ri_ auth_ RiAuth Module_ free0 - Java_
com_ dunimd_ ri_ auth_ RiAuth Module_ new0 - Java_
com_ dunimd_ ri_ auth_ RiJWT Claims_ free0 - Java_
com_ dunimd_ ri_ auth_ RiJWT Claims_ getExp0 - Java_
com_ dunimd_ ri_ auth_ RiJWT Claims_ getIat0 - Java_
com_ dunimd_ ri_ auth_ RiJWT Claims_ getPermissions0 - Java_
com_ dunimd_ ri_ auth_ RiJWT Claims_ getRoles0 - Java_
com_ dunimd_ ri_ auth_ RiJWT Claims_ getSub0 - Java_
com_ dunimd_ ri_ auth_ RiJWT Claims_ new0 - Java_
com_ dunimd_ ri_ auth_ RiJWT Manager_ generate Token0 - Java_
com_ dunimd_ ri_ auth_ RiJWT Manager_ validate Token0 - Java_
com_ dunimd_ ri_ auth_ RiJWT Revocation List_ cleanup0 - Java_
com_ dunimd_ ri_ auth_ RiJWT Revocation List_ clear0 - Java_
com_ dunimd_ ri_ auth_ RiJWT Revocation List_ free0 - Java_
com_ dunimd_ ri_ auth_ RiJWT Revocation List_ getRevocation Info0 - Java_
com_ dunimd_ ri_ auth_ RiJWT Revocation List_ getRevoked Count0 - Java_
com_ dunimd_ ri_ auth_ RiJWT Revocation List_ isRevoked0 - Java_
com_ dunimd_ ri_ auth_ RiJWT Revocation List_ new0 - Java_
com_ dunimd_ ri_ auth_ RiJWT Revocation List_ revoke ByUser0 - Java_
com_ dunimd_ ri_ auth_ RiJWT Revocation List_ revoke Token0 - Java_
com_ dunimd_ ri_ auth_ RiJWT Validation Options_ free0 - Java_
com_ dunimd_ ri_ auth_ RiJWT Validation Options_ getRequired Permissions0 - Java_
com_ dunimd_ ri_ auth_ RiJWT Validation Options_ getRequired Roles0 - Java_
com_ dunimd_ ri_ auth_ RiJWT Validation Options_ isValidate Exp0 - Java_
com_ dunimd_ ri_ auth_ RiJWT Validation Options_ isValidate Iat0 - Java_
com_ dunimd_ ri_ auth_ RiJWT Validation Options_ new0 - Java_
com_ dunimd_ ri_ auth_ RiJWT Validation Options_ setRequired Permissions0 - Java_
com_ dunimd_ ri_ auth_ RiJWT Validation Options_ setRequired Roles0 - Java_
com_ dunimd_ ri_ auth_ RiJWT Validation Options_ setValidate Exp0 - Java_
com_ dunimd_ ri_ auth_ RiJWT Validation Options_ setValidate Iat0 - Java_
com_ dunimd_ ri_ auth_ RiOAuth Manager_ disable Provider0 - Java_
com_ dunimd_ ri_ auth_ RiOAuth Manager_ enable Provider0 - Java_
com_ dunimd_ ri_ auth_ RiOAuth Manager_ exchange Code ForToken0 - Java_
com_ dunimd_ ri_ auth_ RiOAuth Manager_ free0 - Java_
com_ dunimd_ ri_ auth_ RiOAuth Manager_ getAuth Url0 - Java_
com_ dunimd_ ri_ auth_ RiOAuth Manager_ getProvider0 - Java_
com_ dunimd_ ri_ auth_ RiOAuth Manager_ getUser Info0 - Java_
com_ dunimd_ ri_ auth_ RiOAuth Manager_ list Providers0 - Java_
com_ dunimd_ ri_ auth_ RiOAuth Manager_ new0 - Java_
com_ dunimd_ ri_ auth_ RiOAuth Manager_ refresh Token0 - Java_
com_ dunimd_ ri_ auth_ RiOAuth Manager_ register Provider0 - Java_
com_ dunimd_ ri_ auth_ RiOAuth Manager_ revoke Token0 - Java_
com_ dunimd_ ri_ auth_ RiOAuth Provider_ free0 - Java_
com_ dunimd_ ri_ auth_ RiOAuth Provider_ getAuth Url0 - Java_
com_ dunimd_ ri_ auth_ RiOAuth Provider_ getClient Id0 - Java_
com_ dunimd_ ri_ auth_ RiOAuth Provider_ getId0 - Java_
com_ dunimd_ ri_ auth_ RiOAuth Provider_ getName0 - Java_
com_ dunimd_ ri_ auth_ RiOAuth Provider_ getRedirect Uri0 - Java_
com_ dunimd_ ri_ auth_ RiOAuth Provider_ getScopes0 - Java_
com_ dunimd_ ri_ auth_ RiOAuth Provider_ getToken Url0 - Java_
com_ dunimd_ ri_ auth_ RiOAuth Provider_ getUser Info Url0 - Java_
com_ dunimd_ ri_ auth_ RiOAuth Provider_ isEnabled0 - Java_
com_ dunimd_ ri_ auth_ RiOAuth Provider_ new0 - Java_
com_ dunimd_ ri_ auth_ RiOAuth Token_ free0 - Java_
com_ dunimd_ ri_ auth_ RiOAuth Token_ getAccess Token0 - Java_
com_ dunimd_ ri_ auth_ RiOAuth Token_ getExpires In0 - Java_
com_ dunimd_ ri_ auth_ RiOAuth Token_ getRefresh Token0 - Java_
com_ dunimd_ ri_ auth_ RiOAuth Token_ getScope0 - Java_
com_ dunimd_ ri_ auth_ RiOAuth Token_ getToken Type0 - Java_
com_ dunimd_ ri_ auth_ RiOAuth Token_ new0 - Java_
com_ dunimd_ ri_ auth_ RiOAuth User Info_ free0 - Java_
com_ dunimd_ ri_ auth_ RiOAuth User Info_ getAvatar Url0 - Java_
com_ dunimd_ ri_ auth_ RiOAuth User Info_ getEmail0 - Java_
com_ dunimd_ ri_ auth_ RiOAuth User Info_ getId0 - Java_
com_ dunimd_ ri_ auth_ RiOAuth User Info_ getName0 - Java_
com_ dunimd_ ri_ auth_ RiOAuth User Info_ getProvider0 - Java_
com_ dunimd_ ri_ auth_ RiOAuth User Info_ new0 - Java_
com_ dunimd_ ri_ auth_ RiPermission Manager_ assign Role ToUser0 - Java_
com_ dunimd_ ri_ auth_ RiPermission Manager_ create Permission0 - Java_
com_ dunimd_ ri_ auth_ RiPermission Manager_ create Role0 - Java_
com_ dunimd_ ri_ auth_ RiPermission Manager_ delete Permission0 - Java_
com_ dunimd_ ri_ auth_ RiPermission Manager_ delete Role0 - Java_
com_ dunimd_ ri_ auth_ RiPermission Manager_ free0 - Java_
com_ dunimd_ ri_ auth_ RiPermission Manager_ getPermission0 - Java_
com_ dunimd_ ri_ auth_ RiPermission Manager_ getRole0 - Java_
com_ dunimd_ ri_ auth_ RiPermission Manager_ getUser Permissions0 - Java_
com_ dunimd_ ri_ auth_ RiPermission Manager_ getUser Roles0 - Java_
com_ dunimd_ ri_ auth_ RiPermission Manager_ hasPermission0 - Java_
com_ dunimd_ ri_ auth_ RiPermission Manager_ list Permissions0 - Java_
com_ dunimd_ ri_ auth_ RiPermission Manager_ list Roles0 - Java_
com_ dunimd_ ri_ auth_ RiPermission Manager_ new0 - Java_
com_ dunimd_ ri_ auth_ RiPermission Manager_ remove Role From User0 - Java_
com_ dunimd_ ri_ auth_ RiPermission_ free0 - Java_
com_ dunimd_ ri_ auth_ RiPermission_ getAction0 - Java_
com_ dunimd_ ri_ auth_ RiPermission_ getDescription0 - Java_
com_ dunimd_ ri_ auth_ RiPermission_ getId0 - Java_
com_ dunimd_ ri_ auth_ RiPermission_ getName0 - Java_
com_ dunimd_ ri_ auth_ RiPermission_ getResource0 - Java_
com_ dunimd_ ri_ auth_ RiPermission_ new0 - Java_
com_ dunimd_ ri_ auth_ RiRevoked Token Info_ free0 - Java_
com_ dunimd_ ri_ auth_ RiRevoked Token Info_ getExpires At0 - Java_
com_ dunimd_ ri_ auth_ RiRevoked Token Info_ getReason0 - Java_
com_ dunimd_ ri_ auth_ RiRevoked Token Info_ getRevoked At0 - Java_
com_ dunimd_ ri_ auth_ RiRevoked Token Info_ getToken Id0 - Java_
com_ dunimd_ ri_ auth_ RiRevoked Token Info_ getUser Id0 - Java_
com_ dunimd_ ri_ auth_ RiRevoked Token Info_ new0 - Java_
com_ dunimd_ ri_ auth_ RiRole_ addPermission0 - Java_
com_ dunimd_ ri_ auth_ RiRole_ free0 - Java_
com_ dunimd_ ri_ auth_ RiRole_ getDescription0 - Java_
com_ dunimd_ ri_ auth_ RiRole_ getId0 - Java_
com_ dunimd_ ri_ auth_ RiRole_ getName0 - Java_
com_ dunimd_ ri_ auth_ RiRole_ getPermissions0 - Java_
com_ dunimd_ ri_ auth_ RiRole_ hasPermission0 - Java_
com_ dunimd_ ri_ auth_ RiRole_ isSystem0 - Java_
com_ dunimd_ ri_ auth_ RiRole_ new0 - Java_
com_ dunimd_ ri_ auth_ RiSecurity Manager_ decrypt0 - Java_
com_ dunimd_ ri_ auth_ RiSecurity Manager_ encrypt0 - Java_
com_ dunimd_ ri_ auth_ RiSecurity Manager_ generate Encryption Key0 - Java_
com_ dunimd_ ri_ auth_ RiSecurity Manager_ generate Hmac Key0 - Java_
com_ dunimd_ ri_ auth_ RiSecurity Manager_ hmac Sign0 - Java_
com_ dunimd_ ri_ auth_ RiSecurity Manager_ hmac Verify0 - Java_
com_ dunimd_ ri_ auth_ RiSession Manager_ cleanup Expired0 - Java_
com_ dunimd_ ri_ auth_ RiSession Manager_ create Session0 - Java_
com_ dunimd_ ri_ auth_ RiSession Manager_ destroy Session0 - Java_
com_ dunimd_ ri_ auth_ RiSession Manager_ extend Session0 - Java_
com_ dunimd_ ri_ auth_ RiSession Manager_ free0 - Java_
com_ dunimd_ ri_ auth_ RiSession Manager_ getSession0 - Java_
com_ dunimd_ ri_ auth_ RiSession Manager_ getTimeout0 - Java_
com_ dunimd_ ri_ auth_ RiSession Manager_ new0 - Java_
com_ dunimd_ ri_ auth_ RiSession_ free0 - Java_
com_ dunimd_ ri_ auth_ RiSession_ getCreated At0 - Java_
com_ dunimd_ ri_ auth_ RiSession_ getData0 - Java_
com_ dunimd_ ri_ auth_ RiSession_ getExpires At0 - Java_
com_ dunimd_ ri_ auth_ RiSession_ getId0 - Java_
com_ dunimd_ ri_ auth_ RiSession_ getIp Address0 - Java_
com_ dunimd_ ri_ auth_ RiSession_ getLast Accessed0 - Java_
com_ dunimd_ ri_ auth_ RiSession_ getUser Agent0 - Java_
com_ dunimd_ ri_ auth_ RiSession_ getUser Id0 - Java_
com_ dunimd_ ri_ auth_ RiSession_ isExpired0 - Java_
com_ dunimd_ ri_ auth_ RiSession_ setData0