if (type.equals(CLIENT_CERT_STORE)) { handler.setTlsClientCertStorePassword( resolveUndefinableAttribute(context, SyslogAuditLogProtocolResourceDefinition.TlsKeyStore.KEYSTORE_PASSWORD, storeModel)); handler.setTlsClientCertStorePath( SyslogAuditLogProtocolResourceDefinition.TlsKeyStore.KEYSTORE_PATH.resolveModelAttribute(context, storeModel).asString()); handler.setTlsClientCertStoreRelativeTo( resolveUndefinableAttribute(context, SyslogAuditLogProtocolResourceDefinition.TlsKeyStore.KEYSTORE_RELATIVE_TO, storeModel)); handler.setTlsClientCertStoreKeyPassword( resolveUndefinableAttribute(context, SyslogAuditLogProtocolResourceDefinition.TlsKeyStore.KEY_PASSWORD, storeModel)); } else if (type.equals(TRUSTSTORE)) { handler.setTlsTruststorePassword( resolveUndefinableAttribute(context, SyslogAuditLogProtocolResourceDefinition.TlsKeyStore.KEYSTORE_PASSWORD, storeModel)); handler.setTlsTrustStorePath( SyslogAuditLogProtocolResourceDefinition.TlsKeyStore.KEYSTORE_PATH.resolveModelAttribute(context, storeModel).asString()); handler.setTlsTrustStoreRelativeTo( resolveUndefinableAttribute(context, SyslogAuditLogProtocolResourceDefinition.TlsKeyStore.KEYSTORE_RELATIVE_TO, storeModel));
if (type.equals(CLIENT_CERT_STORE)) { handler.setTlsClientCertStorePassword( resolveUndefinableAttribute(context, SyslogAuditLogProtocolResourceDefinition.TlsKeyStore.KEYSTORE_PASSWORD, storeModel)); handler.setTlsClientCertStorePath( SyslogAuditLogProtocolResourceDefinition.TlsKeyStore.KEYSTORE_PATH.resolveModelAttribute(context, storeModel).asString()); handler.setTlsClientCertStoreRelativeTo( resolveUndefinableAttribute(context, SyslogAuditLogProtocolResourceDefinition.TlsKeyStore.KEYSTORE_RELATIVE_TO, storeModel)); handler.setTlsClientCertStoreKeyPassword( resolveUndefinableAttribute(context, SyslogAuditLogProtocolResourceDefinition.TlsKeyStore.KEY_PASSWORD, storeModel)); } else if (type.equals(TRUSTSTORE)) { handler.setTlsTruststorePassword( resolveUndefinableAttribute(context, SyslogAuditLogProtocolResourceDefinition.TlsKeyStore.KEYSTORE_PASSWORD, storeModel)); handler.setTlsTrustStorePath( SyslogAuditLogProtocolResourceDefinition.TlsKeyStore.KEYSTORE_PATH.resolveModelAttribute(context, storeModel).asString()); handler.setTlsTrustStoreRelativeTo( resolveUndefinableAttribute(context, SyslogAuditLogProtocolResourceDefinition.TlsKeyStore.KEYSTORE_RELATIVE_TO, storeModel));