Checkout Tools
  • last updated 6 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
OAK-8710 : AbstractLoginModule#logout() must not remove 'foreign' principals/credentials
  1. … 13 more files in changeset.
OAK-8803 : AbstractLoginModule and subclasses: successful commit must not clear state information required for successful logout
  1. … 5 more files in changeset.
OAK-8800: TokenLoginModule does not add principals from subject to AuthInfo
  1. … 1 more file in changeset.
OAK-8710 : revert changes committed with r1869730
  1. … 7 more files in changeset.
OAK-8710 : AbstractLoginModule#logout() must not remove 'foreign' principals/credentials
  1. … 7 more files in changeset.
OAK-8321 : Use format specifier for log output
  1. … 9 more files in changeset.
OAK-8323 : Refactor redundant checks for null in TokenValidator
  1. … 1 more file in changeset.
OAK-8316 : Drop userId field in TokenLoginModule
OAK-8321 : Use format specifier for log output
OAK-8315 : Missing nullability annotations in package o.a.j.oak.security.authentication.token and o.a.j.oak.spi.security.authentication.token
  1. … 9 more files in changeset.
OAK-8102 LoginModule error metrics

  1. … 23 more files in changeset.
OAK-7944 : Minor improvements to oak security code base

- redundant checks for null

- access modifier can be weaker

- map.foreach instead of loop

  1. … 6 more files in changeset.
OAK-7944 : Minor improvements to oak security code base

  1. … 41 more files in changeset.
OAK-7944 : Minor improvements to oak security code base

- use diamond type

  1. … 66 more files in changeset.
OAK-7944 : Minor improvements to oak security code base

- fix broken javadoc links

- remove redundant @see

- use {@code} instead of <code>

  1. … 15 more files in changeset.
OAK-7822 More aggressive internal state cleanup of login modules

  1. … 1 more file in changeset.
OAK-7741 Token LoginModule flag to skip refreshing the token expiration

  1. … 3 more files in changeset.
OAK-7511: get rid of JSR 305 dependency - use jetbrains nullability annotations instead - oak-core
  1. … 352 more files in changeset.
OAK-7017 : Replace usage in oak-core
  1. … 27 more files in changeset.
OAK-6818 TokenAuthentication/TokenProviderImpl: cleanup expired tokens

  1. … 5 more files in changeset.
OAK-6940 Login token name generation is prone to race conditions

  1. … 1 more file in changeset.
OAK-6889 - Followup on OAK-6755: fix OSGi component descriptors
  1. … 5 more files in changeset.
OAK-6753 Wrong binding in TokenConfigurationImpl

- optimized case where there's a single entry (default)

OAK-6753 Wrong binding in TokenConfigurationImpl

OAK-6741 - Switch to official OSGi component and metatype annotations

- switch oak-core and oak-store-document to official OSGi annotations

  1. … 49 more files in changeset.
OAK-6743 : Copy RootFactory, TreeFactory to separate package (and deprecate existing)
  1. … 76 more files in changeset.
OAK-6662 Extend CredentialsSupport pluggability

  1. … 8 more files in changeset.
OAK-6694 Expose TokenConstants.java

  1. … 8 more files in changeset.
OAK-6690 Refactor constants classes NodeTypeConstants, NamespaceConstants, VersionConstants

  1. … 172 more files in changeset.
OAK-6450 - Stop relying on the service.pid property in

SecurityProviderRegistration

Use the oak.component.name component property if the service.pid

is not available. The SecurityProviderRegistration property name is

unchanged, for backwards compatibility reasons.

The objectClass property may not be used as it points to the service

name(s) under which the component is registered. The component.name

property was considered and discarded as it is specific to DS.

  1. … 12 more files in changeset.