View Java Class Source Code in JAR file
- Download JD-GUI to open JAR file and explore Java source code file (.class .java)
- Click menu "File → Open File..." or just drag-and-drop the JAR file in the JD-GUI window cosec-core-2.4.0.jar file.
Once you open a JAR file, all the java classes in the JAR file will be displayed.
me.ahoo.cosec.authentication
├─ me.ahoo.cosec.authentication.CompositeAuthentication.class - [JAR]
├─ me.ahoo.cosec.authentication.DefaultAuthenticationProvider.class - [JAR]
me.ahoo.cosec
├─ me.ahoo.cosec.CoSecException.class - [JAR]
├─ me.ahoo.cosec.Delegated.class - [JAR]
me.ahoo.cosec.policy
├─ me.ahoo.cosec.policy.DefaultPolicyEvaluator.class - [JAR]
├─ me.ahoo.cosec.policy.DirectStringExpression.class - [JAR]
├─ me.ahoo.cosec.policy.EvaluateRequest.class - [JAR]
├─ me.ahoo.cosec.policy.Expression.class - [JAR]
├─ me.ahoo.cosec.policy.ExpressionKt.class - [JAR]
├─ me.ahoo.cosec.policy.LocalPolicyInitializer.class - [JAR]
├─ me.ahoo.cosec.policy.LocalPolicyLoader.class - [JAR]
├─ me.ahoo.cosec.policy.PolicyData.class - [JAR]
├─ me.ahoo.cosec.policy.SpelExpression.class - [JAR]
├─ me.ahoo.cosec.policy.StatementData.class - [JAR]
me.ahoo.cosec.permission
├─ me.ahoo.cosec.permission.AppPermissionData.class - [JAR]
├─ me.ahoo.cosec.permission.AppRolePermissionData.class - [JAR]
├─ me.ahoo.cosec.permission.DefaultAppPermissionEvaluator.class - [JAR]
├─ me.ahoo.cosec.permission.PermissionData.class - [JAR]
├─ me.ahoo.cosec.permission.PermissionGroupData.class - [JAR]
├─ me.ahoo.cosec.permission.RolePermissionData.class - [JAR]
me.ahoo.cosec.principal
├─ me.ahoo.cosec.principal.SimplePrincipal.class - [JAR]
├─ me.ahoo.cosec.principal.SimpleTenantPrincipal.class - [JAR]
me.ahoo.cosec.configuration
├─ me.ahoo.cosec.configuration.JsonConfiguration.class - [JAR]
me.ahoo.cosec.policy.condition
├─ me.ahoo.cosec.policy.condition.AbstractConditionMatcher.class - [JAR]
├─ me.ahoo.cosec.policy.condition.AbstractConditionMatcherKt.class - [JAR]
├─ me.ahoo.cosec.policy.condition.AllConditionMatcher.class - [JAR]
├─ me.ahoo.cosec.policy.condition.AllConditionMatcherFactory.class - [JAR]
├─ me.ahoo.cosec.policy.condition.BoolConditionMatcher.class - [JAR]
├─ me.ahoo.cosec.policy.condition.BoolConditionMatcherFactory.class - [JAR]
├─ me.ahoo.cosec.policy.condition.BoolConditionMatcherKt.class - [JAR]
├─ me.ahoo.cosec.policy.condition.ConditionMatcherFactory.class - [JAR]
├─ me.ahoo.cosec.policy.condition.ConditionMatcherFactoryProvider.class - [JAR]
├─ me.ahoo.cosec.policy.condition.OgnlConditionMatcher.class - [JAR]
├─ me.ahoo.cosec.policy.condition.OgnlConditionMatcherFactory.class - [JAR]
├─ me.ahoo.cosec.policy.condition.OgnlConditionMatcherKt.class - [JAR]
├─ me.ahoo.cosec.policy.condition.SpelConditionMatcher.class - [JAR]
├─ me.ahoo.cosec.policy.condition.SpelConditionMatcherFactory.class - [JAR]
├─ me.ahoo.cosec.policy.condition.SpelConditionMatcherKt.class - [JAR]
me.ahoo.cosec.policy.condition.context
├─ me.ahoo.cosec.policy.condition.context.AuthenticatedConditionMatcher.class - [JAR]
├─ me.ahoo.cosec.policy.condition.context.AuthenticatedConditionMatcherFactory.class - [JAR]
├─ me.ahoo.cosec.policy.condition.context.InRoleConditionMatcher.class - [JAR]
├─ me.ahoo.cosec.policy.condition.context.InRoleConditionMatcherFactory.class - [JAR]
├─ me.ahoo.cosec.policy.condition.context.InTenantConditionMatcher.class - [JAR]
├─ me.ahoo.cosec.policy.condition.context.InTenantConditionMatcherFactory.class - [JAR]
├─ me.ahoo.cosec.policy.condition.context.TenantType.class - [JAR]
me.ahoo.cosec.policy.condition.limiter
├─ me.ahoo.cosec.policy.condition.limiter.GroupedRateLimiterConditionMatcher.class - [JAR]
├─ me.ahoo.cosec.policy.condition.limiter.GroupedRateLimiterConditionMatcherFactory.class - [JAR]
├─ me.ahoo.cosec.policy.condition.limiter.GroupedRateLimiterConditionMatcherKt.class - [JAR]
├─ me.ahoo.cosec.policy.condition.limiter.RateLimiterConditionMatcher.class - [JAR]
├─ me.ahoo.cosec.policy.condition.limiter.RateLimiterConditionMatcherFactory.class - [JAR]
├─ me.ahoo.cosec.policy.condition.limiter.RateLimiterConditionMatcherKt.class - [JAR]
├─ me.ahoo.cosec.policy.condition.limiter.TooManyRequestsException.class - [JAR]
me.ahoo.cosec.authentication.token
├─ me.ahoo.cosec.authentication.token.AbstractRefreshTokenAuthentication.class - [JAR]
├─ me.ahoo.cosec.authentication.token.AbstractSwitchTenantAuthentication.class - [JAR]
├─ me.ahoo.cosec.authentication.token.RefreshTokenCredentials.class - [JAR]
├─ me.ahoo.cosec.authentication.token.SimpleRefreshTokenAuthentication.class - [JAR]
├─ me.ahoo.cosec.authentication.token.SwitchTenantCredentials.class - [JAR]
me.ahoo.cosec.authorization
├─ me.ahoo.cosec.authorization.AppRolePermissionRepository.class - [JAR]
├─ me.ahoo.cosec.authorization.PolicyRepository.class - [JAR]
├─ me.ahoo.cosec.authorization.PolicyVerifyContext.class - [JAR]
├─ me.ahoo.cosec.authorization.RoleVerifyContext.class - [JAR]
├─ me.ahoo.cosec.authorization.SimpleAuthorization.class - [JAR]
├─ me.ahoo.cosec.authorization.VerifyContext.class - [JAR]
me.ahoo.cosec.serialization
├─ me.ahoo.cosec.serialization.AbstractJsonStatementDeserializer.class - [JAR]
├─ me.ahoo.cosec.serialization.AbstractJsonStatementSerializer.class - [JAR]
├─ me.ahoo.cosec.serialization.AbstractJsonStatementSerializerKt.class - [JAR]
├─ me.ahoo.cosec.serialization.CoSecJsonSerializer.class - [JAR]
├─ me.ahoo.cosec.serialization.CoSecModule.class - [JAR]
├─ me.ahoo.cosec.serialization.JsonActionMatcherDeserializer.class - [JAR]
├─ me.ahoo.cosec.serialization.JsonActionMatcherSerializer.class - [JAR]
├─ me.ahoo.cosec.serialization.JsonAppPermissionDeserializer.class - [JAR]
├─ me.ahoo.cosec.serialization.JsonAppPermissionSerializer.class - [JAR]
├─ me.ahoo.cosec.serialization.JsonAppPermissionSerializerKt.class - [JAR]
├─ me.ahoo.cosec.serialization.JsonConditionMatcherDeserializer.class - [JAR]
├─ me.ahoo.cosec.serialization.JsonConditionMatcherSerializer.class - [JAR]
├─ me.ahoo.cosec.serialization.JsonConfigurationDeserializer.class - [JAR]
├─ me.ahoo.cosec.serialization.JsonConfigurationSerializer.class - [JAR]
├─ me.ahoo.cosec.serialization.JsonEffectDeserializer.class - [JAR]
├─ me.ahoo.cosec.serialization.JsonEffectSerializer.class - [JAR]
├─ me.ahoo.cosec.serialization.JsonPermissionDeserializer.class - [JAR]
├─ me.ahoo.cosec.serialization.JsonPermissionGroupDeserializer.class - [JAR]
├─ me.ahoo.cosec.serialization.JsonPermissionGroupSerializer.class - [JAR]
├─ me.ahoo.cosec.serialization.JsonPermissionGroupSerializerKt.class - [JAR]
├─ me.ahoo.cosec.serialization.JsonPermissionSerializer.class - [JAR]
├─ me.ahoo.cosec.serialization.JsonPermissionSerializerKt.class - [JAR]
├─ me.ahoo.cosec.serialization.JsonPolicyDeserializer.class - [JAR]
├─ me.ahoo.cosec.serialization.JsonPolicySerializer.class - [JAR]
├─ me.ahoo.cosec.serialization.JsonPolicySerializerKt.class - [JAR]
├─ me.ahoo.cosec.serialization.JsonPolicyTypeDeserializer.class - [JAR]
├─ me.ahoo.cosec.serialization.JsonPolicyTypeSerializer.class - [JAR]
├─ me.ahoo.cosec.serialization.JsonStatementDeserializer.class - [JAR]
├─ me.ahoo.cosec.serialization.JsonStatementSerializer.class - [JAR]
me.ahoo.cosec.policy.condition.part
├─ me.ahoo.cosec.policy.condition.part.ContainsConditionMatcher.class - [JAR]
├─ me.ahoo.cosec.policy.condition.part.ContainsConditionMatcherFactory.class - [JAR]
├─ me.ahoo.cosec.policy.condition.part.DefaultPartExtractor.class - [JAR]
├─ me.ahoo.cosec.policy.condition.part.EndsWithConditionMatcher.class - [JAR]
├─ me.ahoo.cosec.policy.condition.part.EndsWithConditionMatcherFactory.class - [JAR]
├─ me.ahoo.cosec.policy.condition.part.EqConditionMatcher.class - [JAR]
├─ me.ahoo.cosec.policy.condition.part.EqConditionMatcherFactory.class - [JAR]
├─ me.ahoo.cosec.policy.condition.part.InConditionMatcher.class - [JAR]
├─ me.ahoo.cosec.policy.condition.part.InConditionMatcherFactory.class - [JAR]
├─ me.ahoo.cosec.policy.condition.part.PartConditionMatcher.class - [JAR]
├─ me.ahoo.cosec.policy.condition.part.PartExtractor.class - [JAR]
├─ me.ahoo.cosec.policy.condition.part.PartExtractorKt.class - [JAR]
├─ me.ahoo.cosec.policy.condition.part.PathConditionMatcher.class - [JAR]
├─ me.ahoo.cosec.policy.condition.part.PathConditionMatcherFactory.class - [JAR]
├─ me.ahoo.cosec.policy.condition.part.RegularConditionMatcher.class - [JAR]
├─ me.ahoo.cosec.policy.condition.part.RegularConditionMatcherFactory.class - [JAR]
├─ me.ahoo.cosec.policy.condition.part.RequestParts.class - [JAR]
├─ me.ahoo.cosec.policy.condition.part.SecurityContextParts.class - [JAR]
├─ me.ahoo.cosec.policy.condition.part.StartsWithConditionMatcher.class - [JAR]
├─ me.ahoo.cosec.policy.condition.part.StartsWithConditionMatcherFactory.class - [JAR]
├─ me.ahoo.cosec.policy.condition.part.StartsWithConditionMatcherKt.class - [JAR]
me.ahoo.cosec.policy.action
├─ me.ahoo.cosec.policy.action.AbstractActionMatcher.class - [JAR]
├─ me.ahoo.cosec.policy.action.AbstractActionMatcherKt.class - [JAR]
├─ me.ahoo.cosec.policy.action.ActionMatcherFactory.class - [JAR]
├─ me.ahoo.cosec.policy.action.ActionMatcherFactoryProvider.class - [JAR]
├─ me.ahoo.cosec.policy.action.AllActionMatcher.class - [JAR]
├─ me.ahoo.cosec.policy.action.AllActionMatcherFactory.class - [JAR]
├─ me.ahoo.cosec.policy.action.CompositeActionMatcher.class - [JAR]
├─ me.ahoo.cosec.policy.action.CompositeActionMatcherFactory.class - [JAR]
├─ me.ahoo.cosec.policy.action.PathActionMatcher.class - [JAR]
├─ me.ahoo.cosec.policy.action.PathActionMatcherFactory.class - [JAR]
├─ me.ahoo.cosec.policy.action.PathActionMatcherKt.class - [JAR]
├─ me.ahoo.cosec.policy.action.PathPatternParsers.class - [JAR]
├─ me.ahoo.cosec.policy.action.ReplaceablePathActionMatcher.class - [JAR]
me.ahoo.cosec.tenant
├─ me.ahoo.cosec.tenant.SimpleTenant.class - [JAR]
me.ahoo.cosec.token
├─ me.ahoo.cosec.token.PrincipalConverter.class - [JAR]
├─ me.ahoo.cosec.token.SimpleAccessToken.class - [JAR]
├─ me.ahoo.cosec.token.SimpleCompositeToken.class - [JAR]
├─ me.ahoo.cosec.token.SimpleTokenPrincipal.class - [JAR]
├─ me.ahoo.cosec.token.SimpleTokenTenantPrincipal.class - [JAR]
├─ me.ahoo.cosec.token.TokenCompositeAuthentication.class - [JAR]
├─ me.ahoo.cosec.token.TokenConverter.class - [JAR]
├─ me.ahoo.cosec.token.TokenExpiredException.class - [JAR]
├─ me.ahoo.cosec.token.TokenVerificationException.class - [JAR]
├─ me.ahoo.cosec.token.TokenVerificationExceptionKt.class - [JAR]
├─ me.ahoo.cosec.token.TokenVerifier.class - [JAR]
me.ahoo.cosec.context
├─ me.ahoo.cosec.context.DefaultSecurityContextParser.class - [JAR]
├─ me.ahoo.cosec.context.RequestSecurityContexts.class - [JAR]
├─ me.ahoo.cosec.context.SecurityContextHolder.class - [JAR]
├─ me.ahoo.cosec.context.SecurityContextParser.class - [JAR]
├─ me.ahoo.cosec.context.SecurityContextParserKt.class - [JAR]
├─ me.ahoo.cosec.context.SimpleSecurityContext.class - [JAR]
├─ me.ahoo.cosec.context.SimpleSecurityContextKt.class - [JAR]
me.ahoo.cosec.context.request
├─ me.ahoo.cosec.context.request.RemoteIpResolver.class - [JAR]
├─ me.ahoo.cosec.context.request.RequestAttributesAppender.class - [JAR]
├─ me.ahoo.cosec.context.request.RequestParser.class - [JAR]
├─ me.ahoo.cosec.context.request.XForwardedRemoteIpResolver.class - [JAR]