X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=capifcore%2Finternal%2Fsecurityservice%2Fsecurity.go;fp=capifcore%2Finternal%2Fsecurityservice%2Fsecurity.go;h=3df2918cff5e5f01ab5ac32fa3d088cbd0ddba0c;hb=2ba4580c67fbe7994141e4cd2701f7bd22b69ebf;hp=ab0abde3d59abf1d90cd613232ed479ad4a9544e;hpb=f083d47095bf223383a4e6c17d895655b900f9de;p=nonrtric%2Fplt%2Fsme.git diff --git a/capifcore/internal/securityservice/security.go b/capifcore/internal/securityservice/security.go index ab0abde..3df2918 100644 --- a/capifcore/internal/securityservice/security.go +++ b/capifcore/internal/securityservice/security.go @@ -36,14 +36,14 @@ import ( type Security struct { serviceRegister providermanagement.ServiceRegister - apiRegister publishservice.APIRegister + publishRegister publishservice.PublishRegister invokerRegister invokermanagement.InvokerRegister } -func NewSecurity(serviceRegister providermanagement.ServiceRegister, apiRegister publishservice.APIRegister, invokerRegister invokermanagement.InvokerRegister) *Security { +func NewSecurity(serviceRegister providermanagement.ServiceRegister, publishRegister publishservice.PublishRegister, invokerRegister invokermanagement.InvokerRegister) *Security { return &Security{ serviceRegister: serviceRegister, - apiRegister: apiRegister, + publishRegister: publishRegister, invokerRegister: invokerRegister, } } @@ -64,7 +64,7 @@ func (s *Security) PostSecuritiesSecurityIdToken(ctx echo.Context, securityId st if !s.serviceRegister.IsFunctionRegistered(scopeData[0]) { return sendCoreError(ctx, http.StatusBadRequest, "Function not registered") } - if !s.apiRegister.IsAPIRegistered(scopeData[0], scopeData[1]) { + if !s.publishRegister.IsAPIPublished(scopeData[0], scopeData[1]) { return sendCoreError(ctx, http.StatusBadRequest, "API not published") } }