Quellcode durchsuchen

Getters for OAuth2AuthorizedClientId properties

Expose getters for principalName and clientRegistrationId which compose an OAuth2AuthorizedClientId
ch4mpy vor 1 Jahr
Ursprung
Commit
b69939c1e5

+ 17 - 1
oauth2/oauth2-client/src/main/java/org/springframework/security/oauth2/client/OAuth2AuthorizedClientId.java

@@ -1,5 +1,5 @@
 /*
- * Copyright 2002-2019 the original author or authors.
+ * Copyright 2002-2024 the original author or authors.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
@@ -50,6 +50,22 @@ public final class OAuth2AuthorizedClientId implements Serializable {
 		this.principalName = principalName;
 	}
 
+	/**
+	 * @return the registration-id part of this authorized client ID
+	 * @since 6.2.3
+	 */
+	public String getClientRegistrationId() {
+		return this.clientRegistrationId;
+	}
+
+	/**
+	 * @return the principalName part of this authorized client ID
+	 * @since 6.2.3
+	 */
+	public String getPrincipalName() {
+		return this.principalName;
+	}
+
 	@Override
 	public boolean equals(Object obj) {
 		if (this == obj) {