| Modifier and Type | Class and Description |
|---|---|
| public static class | |
| private static class | |
| private static class | |
| private static class | |
| private static class |
| Modifier and Type | Field and Description |
|---|---|
| private final SecurityPathMatches. | |
| private final boolean | |
| private final Map | |
| private final Map | |
| private static Set | |
| private final Map |
| Access | Constructor and Description |
|---|---|
| private | SecurityPathMatches(final boolean denyUncoveredHttpMethods, final SecurityPathMatches.
|
| Modifier and Type | Method and Description |
|---|---|
| public static SecurityPathMatches. | |
| public SecurityPathMatch | |
| private void | handleMatch(final String method, final SecurityPathMatches.
|
| private boolean | |
| public boolean | |
| public void | |
| private void | logWarningsAboutUncoveredMethods(Map<String, SecurityPathMatches.
|
| private SingleConstraintMatch | mergeConstraints(final SecurityPathMatches.
merge all constraints, as per 13.8.1 Combining Constraints |
| private void |
| defaultPathSecurityInformation | back to summary |
|---|---|
| private final SecurityPathMatches. | |
| denyUncoveredHttpMethods | back to summary |
|---|---|
| private final boolean denyUncoveredHttpMethods | |
| exactPathRoleInformation | back to summary |
|---|---|
| private final Map<String, SecurityPathMatches. | |
| extensionRoleInformation | back to summary |
|---|---|
| private final Map<String, SecurityPathMatches. | |
| KNOWN_METHODS | back to summary |
|---|---|
| private static Set<String> KNOWN_METHODS | |
| prefixPathRoleInformation | back to summary |
|---|---|
| private final Map<String, SecurityPathMatches. | |
| SecurityPathMatches | back to summary |
|---|---|
| private SecurityPathMatches(final boolean denyUncoveredHttpMethods, final SecurityPathMatches. | |
| builder | back to summary |
|---|---|
| public static SecurityPathMatches. | |
| getSecurityInfo | back to summary |
|---|---|
| public SecurityPathMatch getSecurityInfo(final String path, final String method) | |
| handleMatch | back to summary |
|---|---|
| private void handleMatch(final String method, final SecurityPathMatches. | |
| isDefaultPathSecurityEmpty | back to summary |
|---|---|
| private boolean isDefaultPathSecurityEmpty() | |
| isEmpty | back to summary |
|---|---|
public boolean isEmpty()
| |
| logWarningsAboutUncoveredMethods | back to summary |
|---|---|
| public void logWarningsAboutUncoveredMethods() | |
| logWarningsAboutUncoveredMethods | back to summary |
|---|---|
| private void logWarningsAboutUncoveredMethods(Map<String, SecurityPathMatches. | |
| mergeConstraints | back to summary |
|---|---|
| private SingleConstraintMatch mergeConstraints(final SecurityPathMatches. merge all constraints, as per 13.8.1 Combining Constraints | |
| transport | back to summary |
|---|---|
| private void transport(SecurityPathMatches. | |
| Modifier and Type | Field and Description |
|---|---|
| private final SecurityPathMatches. | |
| private final DeploymentInfo | |
| private final Map | |
| private final Map | |
| private final Map |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public void | |
| public SecurityPathMatches | |
| private Set | |
| private void | setupPathSecurityInformation(final SecurityPathMatches.
|
| defaultPathSecurityInformation | back to summary |
|---|---|
| private final SecurityPathMatches. | |
| deploymentInfo | back to summary |
|---|---|
| private final DeploymentInfo deploymentInfo | |
| exactPathRoleInformation | back to summary |
|---|---|
| private final Map<String, SecurityPathMatches. | |
| extensionRoleInformation | back to summary |
|---|---|
| private final Map<String, SecurityPathMatches. | |
| prefixPathRoleInformation | back to summary |
|---|---|
| private final Map<String, SecurityPathMatches. | |
| Builder | back to summary |
|---|---|
| private Builder(final DeploymentInfo deploymentInfo) | |
| addSecurityConstraint | back to summary |
|---|---|
| public void addSecurityConstraint(final SecurityConstraint securityConstraint) | |
| build | back to summary |
|---|---|
| public SecurityPathMatches build() | |
| expandRolesAllowed | back to summary |
|---|---|
| private Set | |
| setupPathSecurityInformation | back to summary |
|---|---|
| private void setupPathSecurityInformation(final SecurityPathMatches. | |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv final Set | |
| pack-priv final SecurityPathMatches. |
| Access | Constructor and Description |
|---|---|
| pack-priv | ExcludedMethodRoles(final Set<String> methods, final SecurityPathMatches.
|
| methods | back to summary |
|---|---|
| pack-priv final Set<String> methods | |
| securityInformation | back to summary |
|---|---|
| pack-priv final SecurityPathMatches. | |
| ExcludedMethodRoles | back to summary |
|---|---|
| pack-priv ExcludedMethodRoles(final Set<String> methods, final SecurityPathMatches. | |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv final List | |
| pack-priv final List | |
| pack-priv final Map |
| Access | Constructor and Description |
|---|---|
| private |
| defaultRequiredRoles | back to summary |
|---|---|
| pack-priv final List<SecurityPathMatches. | |
| excludedMethodRoles | back to summary |
|---|---|
| pack-priv final List<SecurityPathMatches. | |
| perMethodRequiredRoles | back to summary |
|---|---|
| pack-priv final Map<String, List<SecurityPathMatches. | |
| PathSecurityInformation | back to summary |
|---|---|
| private PathSecurityInformation() | |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv final List | |
| pack-priv TransportGuaranteeType | |
| pack-priv boolean |
| Access | Constructor and Description |
|---|---|
| private |
| constraints | back to summary |
|---|---|
| pack-priv final List<SingleConstraintMatch> constraints | |
| type | back to summary |
|---|---|
| pack-priv TransportGuaranteeType type | |
| uncovered | back to summary |
|---|---|
| pack-priv boolean uncovered | |
| RuntimeMatch | back to summary |
|---|---|
| private RuntimeMatch() | |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv final SecurityInfo. | |
| pack-priv final Set | |
| pack-priv final TransportGuaranteeType |
| Access | Constructor and Description |
|---|---|
| private | SecurityInformation(final Set<String> roles, final TransportGuaranteeType transportGuaranteeType, final SecurityInfo.
|
| emptyRoleSemantic | back to summary |
|---|---|
| pack-priv final SecurityInfo. | |
| roles | back to summary |
|---|---|
| pack-priv final Set<String> roles | |
| transportGuaranteeType | back to summary |
|---|---|
| pack-priv final TransportGuaranteeType transportGuaranteeType | |
| SecurityInformation | back to summary |
|---|---|
| private SecurityInformation(final Set<String> roles, final TransportGuaranteeType transportGuaranteeType, final SecurityInfo. | |