messaging/messaging-security/src/test/java/dev/caskeleton/messaging/security/CredentialRuntimeRegistryTest.java:207: BrokerCredentialProfile credential = new BrokerCredentialProfile.SaslScram("kafka.producer"); messaging/messaging-security/src/test/java/dev/caskeleton/messaging/security/MessageSecurityValidatorTest.java:53: assertThatThrownBy(() -> new BrokerCredentialProfile.OAuth2("bearer abcdef123456")) messaging/messaging-security/src/test/java/dev/caskeleton/messaging/security/MessageSecurityValidatorTest.java:92: new BrokerCredentialProfile.SaslScram("kafka-producer"), messaging/messaging-security/src/test/java/dev/caskeleton/messaging/security/MessageSecurityValidatorTest.java:93: new BrokerCredentialProfile.SaslScram("kafka-consumer"), messaging/messaging-security/src/test/java/dev/caskeleton/messaging/security/MessageSecurityValidatorTest.java:130: new BrokerCredentialProfile.SaslScram("kafka-app"), messaging/messaging-security/src/test/java/dev/caskeleton/messaging/security/MessageSecurityValidatorTest.java:131: new BrokerCredentialProfile.SaslScram("kafka-app"), messaging/messaging-security/src/test/java/dev/caskeleton/messaging/security/MessageSecurityValidatorTest.java:145: Optional.of(new BrokerCredentialProfile.SaslScram("kafka-admin")), messaging/messaging-security/src/main/java/dev/caskeleton/messaging/security/BrokerSecurityProfile.java:27: BrokerCredentialProfile producer, messaging/messaging-security/src/main/java/dev/caskeleton/messaging/security/BrokerSecurityProfile.java:28: BrokerCredentialProfile consumer, messaging/messaging-security/src/main/java/dev/caskeleton/messaging/security/BrokerSecurityProfile.java:29: Optional admin, messaging/messaging-security/src/main/java/dev/caskeleton/messaging/security/BrokerCredentialProfile.java:10:public sealed interface BrokerCredentialProfile messaging/messaging-security/src/main/java/dev/caskeleton/messaging/security/BrokerCredentialProfile.java:11: permits BrokerCredentialProfile.SaslScram, messaging/messaging-security/src/main/java/dev/caskeleton/messaging/security/BrokerCredentialProfile.java:12: BrokerCredentialProfile.OAuth2, messaging/messaging-security/src/main/java/dev/caskeleton/messaging/security/BrokerCredentialProfile.java:13: BrokerCredentialProfile.MutualTls, messaging/messaging-security/src/main/java/dev/caskeleton/messaging/security/BrokerCredentialProfile.java:14: BrokerCredentialProfile.UsernamePassword, messaging/messaging-security/src/main/java/dev/caskeleton/messaging/security/BrokerCredentialProfile.java:15: BrokerCredentialProfile.Nkey { messaging/messaging-security/src/main/java/dev/caskeleton/messaging/security/BrokerCredentialProfile.java:29: record SaslScram(String credentialId) implements BrokerCredentialProfile { messaging/messaging-security/src/main/java/dev/caskeleton/messaging/security/BrokerCredentialProfile.java:40: record OAuth2(String credentialId) implements BrokerCredentialProfile { messaging/messaging-security/src/main/java/dev/caskeleton/messaging/security/BrokerCredentialProfile.java:51: record MutualTls(String credentialId) implements BrokerCredentialProfile { messaging/messaging-security/src/main/java/dev/caskeleton/messaging/security/BrokerCredentialProfile.java:62: record UsernamePassword(String credentialId) implements BrokerCredentialProfile { messaging/messaging-security/src/main/java/dev/caskeleton/messaging/security/BrokerCredentialProfile.java:73: record Nkey(String credentialId) implements BrokerCredentialProfile {